按顺序排序不正常工作

时间:2014-07-25 20:10:04

标签: mysql

只是一个简单的问题。我有一个MySQL数据库,我运行如下的查询:

select * 
from page_load_times 
where build = 1066 and elapsed_time > 4 
order by elapsed_time desc

结果包括11.295秒的结果但它位于列表的底部而不在列表的顶部?不知道这里发生了什么。

这是一个MySQL数据库

2 个答案:

答案 0 :(得分:1)

您需要添加ORDER BY elapsed_time DESC。这将以最高的经过时间排序结果。像这样:

SELECT * FROM page_load_times
WHERE build = 1066 AND elapsed_time > 4
ORDER BY elapsed_time DESC

答案 1 :(得分:0)

发现以下内容对我有用:

select * 
from page_load_times 
where build = 1066 and elapsed_time > 4 
order by (elapsed_time + 0) desc