為什么輸入select * from users ORDER BY id DESC LIMIT 2,2 返回的是7,5,不是輸入Limit 2,3 才是7,5 嗎?

小平淡人
2014-09-13
4 回答
舉報(bào)
0/150
提交
取消
2016-09-20
因?yàn)閕d為6的記錄之前被刪啦同學(xué)
2016-05-05
offset指 ?數(shù)組是從0開始的,所以2,2 ?,返回的的是7,5
2016-03-04
select * from users ORDER BY id DESC LIMIT 2,2 返回的是(select * from users ORDER BY id DESC)結(jié)果的從第三行開始連續(xù)的2條記錄
2014-09-25
limit 2,2表示的是從表中第三個(gè)數(shù)開始,對第三個(gè)數(shù)和第四個(gè)數(shù)這兩個(gè)數(shù)進(jìn)行排序,后面那個(gè)2表示限制在兩個(gè)數(shù)進(jìn)行排序的意思。如果寫成LIMIT 2,3,那么結(jié)果會是7,5,4。