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

oracle 分页查询和sql server 分页查询 的sql语句

2013-05-28 15:27 615 查看
oracle:

SELECT * FROM (

SELECT TEMP.* ,ROWNUM RN FROM ( 表) TEMP WHERE ROWNUM <=currentPage * perPageRows ) WHERE RN >  (currentPage - 1) * perPageRows

sqlserver:

SELECT * FROM (

        SELECT TEMP.*,ROW_NUMBER() OVER (ORDER BY ID) AS ROWNUM FROM 

            ( 表) TEMP

            ) 

    T WHERE T.ROWNUM >0 AND T.ROWNUM<=10
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: