您的位置:首页 > 数据库

SQL 语句--用于实现分页

2012-02-15 16:56 211 查看
1.row_number() over() as

select Oid from

(

select Oid, ROW_NUMBER() OVER (order by CreatedOn) as Pos from JY_Ting

) as T

where T.Pos > 10 and T.Pos < 20

2.(not in &&select top)

SELECT TOP 页大小 *

FROM TestTable

WHERE (ID NOT IN

(SELECT TOP 页大小*页数 id

FROM 表

ORDER BY id))

ORDER BY ID

3.(ID> &&select top)

SELECT TOP 页大小 *

FROM TestTable

WHERE (ID >

(SELECT MAX(id)

FROM (SELECT TOP 页大小*页数 id

FROM 表

ORDER BY id) AS T))

ORDER BY ID
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: