一、LIMIT關鍵字
LIMIT關鍵字用于限制返回結果集中的行數。其基本語法如下:
SELECT * FROM 表名 LIMIT 行數;
例如,要從名為mark_info的表中選擇最新創建的10個工單的信息,可以執行以下查詢:
SELECT * FROM mark_info ORDER BY CREATE_TIME DESC ?LIMIT 10;
二、OFFSET關鍵字
OFFSET關鍵字用于指定從結果集的哪一行開始返回數據。通常,它與LIMIT一起使用,以實現分頁效果。其語法如下:
SELECT * FROM 表名 LIMIT 行數 OFFSET 偏移量;
或者
SELECT * FROM 表名 LIMIT 行數 , 偏移量;
這兩寫法效果是一樣的。
例如,要從mark_info表中選擇選擇最新創建的第11到第20個工單的信息,可以執行以下查
SELECT * FROM mark_info ORDER BY CREATE_TIME DESC ?LIMIT 10 OFFSET 10;或者SELECT * FROM mark_info ORDER BY CREATE_TIME DESC ?LIMIT 10 , 10;
使用java在xml中進行分頁,需要使用另一個mapper接口進行查詢的總條數查詢