在MySQL中,OFFSET和LIMIT用于分頁查詢數據,其中LIMIT用于指定返回記錄的數量,OFFSET用于指定從第幾條記錄開始返回。
例如,要查詢從第6條記錄開始的10條記錄,可以使用以下SQL語句:
SELECT * FROM table_name
LIMIT 10 OFFSET 5;
上面的例子中,LIMIT 10表示返回10條記錄,OFFSET 5表示從第6條記錄開始返回。注意,OFFSET的計數是從0開始的。
另外,也可以使用LIMIT的另一種寫法,即LIMIT offset, count,表示從第offset條記錄開始返回count條記錄。例如:
SELECT * FROM table_name
LIMIT 5, 10;
這條SQL語句與之前的例子是等價的,表示從第6條記錄開始返回10條記錄。