SqlServer 多表查询分页
发布网友
发布时间:2022-04-09 12:01
我来回答
共3个回答
热心网友
时间:2022-04-09 13:30
if (object_id('pro', 'P') is not null)
drop proc pro
go
create procere pro
@pageIndex int,
@pageSize int
as
declare @startRow int, @endRow int
set @startRow = (@pageIndex - 1) * @pageSize +1
set @endRow = @startRow + @pageSize -1
select * from (
select a.*,b.img_typename from jingwailife a,jingwaiimgtype b ,row_number() over (order by sno asc) as number
where a.img_type=b.img_typecode
and a.img_type='1' ) t
where t.number between @startRow and @endRow
go
exec pro @pageIndex , @pageSize
go
热心网友
时间:2022-04-09 14:48
多表查询分页的话,我认为最好还是用视图
热心网友
时间:2022-04-09 16:23
这个真不会啊 加油把 我是来真惊艳的