我有一個表A與列id,年齡。mysql的結果與排序是由不同的順序和限制
兩個查詢返回以下不同的結果,我不知道爲什麼:
SELECT distinct a.id id FROM A a ORDER BY a.age DESC
SELECT distinct a.id id FROM A a ORDER BY a.age DESC LIMIT 10 OFFSET 0
任何想法?我期望第二個查詢返回第一個查詢的前10個結果。
編輯:
什麼我忘了說是有與同年齡行。所以我認爲這與它有關。
這是一個複製粘貼錯字,我的意思是OFFSET 0(反正它不正確的偏移部10以及工作) –
我很懷疑。你能證明這一點嗎? – Strawberry
我該如何證明它? –