gpt4 book ai didi

php - 从一个表中选择多行

转载 作者:可可西里 更新时间:2023-11-01 08:06:19 24 4
gpt4 key购买 nike

这是我的表结构

id 名称值
1 题 50
2 时长 120

现在,我想根据名称显示值。我无法正确执行 sql 语句。这就是我所做的:

$qry = "SELECT * FROM (
SELECT (SELECT value FROM pq_examsettings) as duration,
(SELECT value FROM pq_examsettings) as questions
) ";
$result= mysql_query($qry);
$row = mysql_fetch_array($result);
$duration = $row['duration'];
$questions = $row['questions'];

有人帮助我如何进行查询,使我的 $duration 和 $questions 变量显示 120 和 50。

最佳答案

试一试

SELECT  MAX(CASE WHEN name = 'questions' THEN value END) questions,
MAX(CASE WHEN name = 'duration' THEN value END) duration
FROM pq_examsettings

关于php - 从一个表中选择多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16321651/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com