sql 分页 和 存储过程的分页,那个更高效一点,我说的效率是使用在100万左右的数据量中的,使用那个更好?
withxas(selectrow_number()over(orderbyId)asNr,*fromMoviewhereCategoryId=1)select*from...
with x as (
select row_number() over(order by Id) as Nr, * from Movie where CategoryId=1
)
select * from x where Nr>@PageIndex*@PageSize and Nr<=(@pageIndex+1)*@PageSize
go
存储过程的分页是有多少种编写方式?(听别人说好像是有三种吧)上面的这个是属于哪一种的编写方式? 展开
select row_number() over(order by Id) as Nr, * from Movie where CategoryId=1
)
select * from x where Nr>@PageIndex*@PageSize and Nr<=(@pageIndex+1)*@PageSize
go
存储过程的分页是有多少种编写方式?(听别人说好像是有三种吧)上面的这个是属于哪一种的编写方式? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询