要查数据表中第30到40条记录,有字段id,但是id并不连续。如何写sq
来源:未知 责任编辑:智问网络 发表时间:2013-09-22 21:31 点击:次
方法1:
SELECT TOP 10 *
FROM
(
SELECT TOP 40 *
FROM dbo.Log
ORDER BY ID DESC
) T
ORDER BY T.ID ASC
方法2:
SELECT *
FROM
(
SELECT *, (ROW_NUMBER() OVER ( ORDER BY ID DESC ) )AS ROWNUMBER
FROM dbo.Log
) T
WHERE T.ROWNUMBER <= 40
AND T.ROWNUMBER > 30
liqunfeng2003的专栏
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 更多>>