MySql中 limit 與 limit,offset連用的區別
① select * from table limit 2,1;
//含義是跳過2條取出1條資料,limit後面是從第2條開始讀,讀取1條資訊,即讀取第3條資料
② select * from table limit 2 offset 1;
//含義是從第1條(不包括)資料開始取出2條資料,limit後面跟的是2條資料,offset後面是從第1條開始讀取,即讀取第2,3條
例1,假設資料庫表student存在13條資料。
程式碼示例:
語句1:select * from student limit 9,4
語句2:slect * from student limit 4 offset 9
// 語句1和2均返回表student的第10、11、12、13行
//語句2中的4表示返回4行,9表示從表的第十行開始
[admin via ] MySql中 limit 與 limit,offset連用的區別已經有473次圍觀