首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql 查询第10条之后的数据

2012-08-31 
sql 查询第10条以后的数据select top 10 *,(ROW_NUMBER()OVER(ORDER BY Number)) as rownum from [table]w

sql 查询第10条以后的数据
select top 10 *,(ROW_NUMBER()OVER(ORDER BY Number)) as rownum from [table]
where not Exists(Select top 10(ROW_NUMBER()OVER(ORDER BY Number))as n from [table]) 


什么也没有查出来,数据库里的数据是大于10条的!

[解决办法]

SQL code
select *from(    select *,rid=row_number() over (order by number)    from tb) twhere rid >= 10 

热点排行