① SELECT * FROM testtable LIMIT 2,1;
② SELECT * FROM testtable LIMIT 2 OFFSET 1;
③ SELECT * FROM testtable LIMIT 3;
注意:
1.數據庫數據計算是從0開始的
2.OFFSET X是跳過X個數據,LIMIT Y是選取Y個數據
3.LIMIT X,Y 中X表示跳過X個數據,讀取Y個數據
4.當LIMIT和OFFSET組合使用的時候,LIMIT后面只能有一個參數,表示要取的的數量,OFFSET表示要跳過的數量 。
解釋如下:
①表示從數據庫中跳過前兩條數據,取一條數據,即第三條數據讀取,一二條跳過。
②表示從數據庫中的第二條數據開始查詢兩條數據,即第二條和第三條。
③表示從數據庫中直接取前三條數據。