select top 10 * frombasicinfor where eid not in (select top 20 eid from basicinfor orderby ename) order by ename
其中 10: 是你每页显示的行数 ,可以通过参数获得。
后面的20: 是10×2(2是第几页)得到的。
这句的sql 查询 其实就是 每页10条记录的第3页记录打印出来的sql语句。
还要提醒下 ,如果查询带条件 后面的子查询也要带上条件:
select top 10 * frombasicinfor where ename like '%albaba%' andeid not in (select top 20 eid from basicinfor where ename like '%albaba%' order by ename) order by ename
本文将介绍如何使用SQL查询获取特定页面的指定数量数据,并解释了参数的使用和注意事项,包括如何在查询中添加条件以过滤数据。
627

被折叠的 条评论
为什么被折叠?



