1、當limit后面跟一個參數的時候,該參數表示要取的數據的數量
select * from table limit 10; // 返回前10行 select * from table limit 20; // 返回前20行 select * from table limit 30; // 返回前30行
2、當limit后面跟兩個參數的時候,第一個數表示要跳過的數量,后一位表示要取的數量
select * from table limit 0,20; //跳過前0條,讀取20條 select * from table limit 20,20; //跳過前20條,讀取20條 select * from table limit 40,20; //跳過前40條,讀取20條
3、當limit和offset組合使用的時候,limit后面只能有一個參數,表示要取的的數量,offset表示要跳過的數量
select * from table limit 20 offset 0; //跳過前0條,讀取20條 select * from table limit 20 offset 20; //跳過前20條,讀取20條 select * from table limit 20 offset 40; //跳過前40條,讀取20條