您的位置:首页 > 数据库 > Oracle

Oracle,Sql Server, MySql, DB2使用sql分页(ZZ)

2008-07-28 11:16 381 查看
1.Oracle:

select * from ( select row_.*, rownum rownum_ from ( query_SQL ) row_ where rownum =< max) where rownum_ >= min

2.SQL Server:

select top @pagesize * from tablename where id not in (select top @pagesize*(@page-1) id from tablename order by id) order by id

3.MySQL

select * from tablename limit position, counter

4.DB2

select * from (select *,rownumber() as ROW_NEXT from tablename) where ROW_NEXT between min and max
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: