我的SQL是这样写的:
select Top PageCount * From NewUser where ID not in (select Top (Page-1)*PageCount ID From NewUser )
这样做是可以分页显示数据, 但如果是第一页的时候,就是(Page-1)*PageCount=0的时候就会出错(select Top 0 Count ID From NewUser),那应该怎样写呢?还有如果这样写怎样才可以知道总页数呢?就是总的纪录数
select Top PageCount * From NewUser where ID not in (select Top (Page-1)*PageCount ID From NewUser )
这样做是可以分页显示数据, 但如果是第一页的时候,就是(Page-1)*PageCount=0的时候就会出错(select Top 0 Count ID From NewUser),那应该怎样写呢?还有如果这样写怎样才可以知道总页数呢?就是总的纪录数
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货