LIMIT兩種方法: 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兩種方法:
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:
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區別
1 eg5: 2 SELECT * FROM table LIMIT 2,1; //跳過2條數據讀取1條數據,即讀取3條數據 3 SELECT * FROM table LIMIT 2 OFFSET 1; //跳過1條數據讀取2條數據,即讀取2-3條數據