oracle、mysql和sqlserver分页
sql server row number分页:
select b.* FROM ( select row_number() over(order by t.id desc) as rownumber, t.* from table_name t ) as b where b.rownumber <= #endIndex# and b.rownumber >= #beginIndex#
mysql limit分页:
SELECT t.* FROM (SELECT id FROM table_name ORDER BY gmt_create DESC LIMIT #startRow#, #pageSize#) AS a, table_name AS t FORCE INDEX(PRIMARY) WHERE a.id = t.id
oracle分页:
select * from ( select t1.* , rownum linenum from ( select t.* from table_name t order by t.GMT_MODIFY desc ) t1 where rownum <= #endIndex#) t2 where t2.linenum >= #beginIndex#
欢迎大家阅读《oracle、mysql跟sqlserver分页_mysql》,跪求各位点评,by 搞代码