0

我正在尝试按时间戳对结果进行排序,但是,当时间戳重复时,结果会被遗漏并且会少一个。我不喜欢少一个,因为它不应该像那样发生。

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

为什么它表现得好像我要求获得 UNIQUE 结果?

4

0 回答 0