SQLServer 学习笔记1

1.分页查询

--分页查询
--查询前两个
select top 2* from #c;
--查询前50%
select top 50 percent * from #c;
--分页,从第三个开始,每页显示2个
/*
ROW_NUMBER() OVER (PRDER BY name1)rownumber
根据name1字段排序生成自定义的rownumber列
rownumber>2 也就是从rownumber=3开始显示
TOP 2* 只显示前两个*/
select top 2* from (select row_number() over (order by name1)rownumber),* from #c) temp where rownumber >2;

猜你喜欢

转载自www.cnblogs.com/whwjava/p/9298846.html