3 回答

TA貢獻1786條經驗 獲得超11個贊
限制子句可用于限制SELECT語句返回的行數。極限使用一個或兩個數值參數,這兩個參數都必須是非負整數常量(除非使用準備好的語句)。
使用兩個參數,第一個參數指定要返回的第一行的偏移量,第二個參數指定要返回的最大行數。第一行的偏移量為0(而不是1): SELECT * FROM tbl LIMIT 5,10; # Retrieve rows 6-15
要從某個偏移量中檢索到結果集末尾的所有行,可以為第二個參數使用一些較大的數字。此語句檢索第96行到最后一行的所有行: SELECT * FROM tbl LIMIT 95,18446744073709551615;
使用一個參數,該值指定從結果集開始返回的行數: SELECT * FROM tbl LIMIT 5; # Retrieve first 5 rows
換句話說,限制行_計數等于極限0,行_計數。

TA貢獻1809條經驗 獲得超8個贊
SELECT *FROM yourtableWHERE id > 234374ORDER BY id LIMIT 20
LIMIT offset, 20

TA貢獻1827條經驗 獲得超8個贊
SELECT column FROM table LIMIT {someLimit} OFFSET {someOffset};
SELECT column FROM tableLIMIT 10 OFFSET 10;
添加回答
舉報