sql中 如何查询一定范围类的数据

比如100条到200条之间的记录。或第一次查询前100条,第二次查询101到200条……
谢谢
这样做不行 “NO”-->不存在
我有找到答案,提出来给需要的朋友分享
仅限于Transact-SQL标准:
WITH Table AS
(
SELECT
ROW_NUMBER() OVER (ORDER BY Field ) AS 'RowNumber'
FROM Table
)
SELECT *
FROM Table
WHERE RowNumber BETWEEN 100 AND 200;

第1个回答  2007-01-04
select field from table where NO between (100,200)
select field from table where NO >100 and NO<200

试下吧
相似回答
大家正在搜