我在一个表中有三行。我正在尝试获取并显示表格的最后一行,相反,它始终显示中间行的结果。
我曾尝试使用"DESC"
or"DESC LIMIT 1"
但仍然无法正常工作。
例子:
我的表中有 3 行tbldata
。
0:5
0:10
0:15
对此的查询:
$result = mysql_query("SELECT fldBldgName, fldTimestamp,
MIN(fldTotalDuration)fldTotalDuration
FROM tbldata
WHERE fldNetname = '".$network."'
AND fldBldgName = '".$bldg[$i]."'
AND fldWeek = '".$week."'
AND fldMonth = '".$month."'
GROUP BY fldBldgName
ORDER BY fldBldgName,fldTimestamp, fldTotalDuration DESC");
我也已经尝试过ID to order
,但仍然无法正常工作。我尝试了timestamp
,但仍然无法正常工作。
该查询的结果始终是"0:10"
,正确的输出应该是"0:15"
。
但是,如果我只有 2 行:
0:5
0:10
结果是:0:10
这是正确的
因此,我也尝试了手动查询它phpmyadmin
,但它仍然不显示最后一行。