1、Mysql分頁
--常規分頁,0是起始位置,計算方式(pageNo-1)*pageSize,10是每頁顯示10條
SELECT * FROM TABLE_NAME limit 0, 10;
--大數據量分頁方式,主鍵id是整形,要加索引
SELECT * FROM TABLE_NAME where id > 0 limit 10;
2、Postgresql分頁
--常規分頁,limit是顯示多少行,OFFSET是起點位置,計算方式(pageNo-1)*pageSize
SELECT * FROM TABLE_NAME limit 5 OFFSET 0;
--大數據量推薦使用,主鍵id是整形,主鍵要加索引
SELECT * FROM TABLE_NAME WHERE id>0 limit 5;
3、Oracle分頁
--查詢行數在21到40之間的數據
--pageNo頁碼,pageSize每頁顯示條數
SELECT * FROM
(
SELECT A.*, ROWNUM RN FROM TABLE_NAME A WHERE ROWNUM <= pageNo*pageSize
)
WHERE RN > (pageNo-1)*pageSize