按时间戳排序的sql,缺少一些行

时间:2013-08-30 15:55:04

标签: sql

我正在尝试按时间戳排序结果,但是,如果存在重复的时间戳,则会错过结果并且会少一个。我不喜欢少花一点,因为它不应该像那样发生。

qr.d列是时间戳(例如:2013-08-28 23:04:47)

qr.id是一个独特的int

我尝试按qr.d订购,但我只获得 14 结果。当我通过qr.d,qr.id订购商品时,我仍然只获得 14 结果。当我仅通过qr.id订购商品时,我会获得 15 结果。

这是我的sql:

SELECT login.pid,qr.id,qr.u,qr.d
FROM login 
LEFT JOIN qr ON login.pid=qr.u 
ORDER BY qr.d,qr.id LIMIT 0,15

为什么它表现得像我要求的结果一样?

0 个答案:

没有答案