62,268
社区成员
发帖
与我相关
我的任务
分享
CREATE PROC dbo.Fuck
@PageIndex INT = 1,
@PageSize INT =10
AS
DECLARE @LowerBound INT
DECLARE @UpperBound INT
SET @LowerBound =@PageIndex *@PageSize
SET @UpperBound =(@PageIndex +1)*@PageSize
BEGIN
SELECT * FROM ( select *,row_number() over(order by id) rn from table) a where rn>@LowerBound and rn @UpperBound
END
SELECT * FROM ( select *,row_number() over(order by id) rn from table) a where rn>页码×条数 and rn<(页码+1)×条数