【MySQL】LIMIT以及LIMIT OFFSET

 

 

LIMIT兩種方法:spa

 1 兩種方法:
 2 (1)LIMIT A;
 3 #表示從第一條記錄開始取A條記錄;
 4 
 5 (2)LIMIT A,B;
 6 #參數A爲可選參數,表示跳過A條數據(默認爲0)
 7 #參數B爲必選參數,表示取B行數據;
 8 
 9 eg1:
10 SELECT * FROM table LIMIT 5;     //檢索前 5 個記錄行
11 等價於
12 SELECT * FROM table LIMIT 0,5;     //檢索前 5 個記錄行
13 eg2:
14 SELECT * FROM table LIMIT 5,10;  // 檢索記錄行 6-15
15 #爲了檢索某行開始到最後的全部數據,能夠設置第二個參數爲-1
16 eg3:
17 SELECT * FROM table LIMIT 95,-1; // 檢索記錄行 96-last

 

 

LIMIT OFFSET:code

1 LIMIT a  OFFSET b
2 #表示跳過b個數據,取a個數據
3 #參數a表示讀取a條數據
4 #參數b表示跳過b個數據
5 eg4:
6 SELECT * FROM table LIMIT 2 OFFSET 1;  //跳過1條數據讀取2條數據,即讀取2-3條數據

LIMINT 和 LIMIT OFFSET區別blog

1 eg5:
2 SELECT * FROM table LIMIT 2,1;  //跳過2條數據讀取1條數據,即讀取3條數據
3 SELECT * FROM table LIMIT 2 OFFSET 1;  //跳過1條數據讀取2條數據,即讀取2-3條數據
相關文章
相關標籤/搜索