在JSP中要求每页显示5条雇员数据,以下分页sQL语句中能够显示查询出第三页应显示数据的是()。 (选择一项) A : select top 5 * from emp where emp_id not in ( select top 15 emp_id from emp)B: select top 5 * from emp where emp_id in ( select top 15 emp _id from emp)c: select top 5 * from emp where emp_id not in ( select top 10 emp_id from emp)D: select * from emp e where e.emp_id not in ( select top 10 emp_id from emp)
时间: 2024-04-03 13:32:00 浏览: 55
每页显示5条数据。 * 请你计算 我可以分几页。
A: select top 5 * from emp where emp_id not in ( select top 15 emp_id from emp) 是能够显示查询出第三页应显示数据的SQL语句。
分页查询需要跳过前面的记录,从指定的位置开始查询。在选项A中,使用嵌套查询的方式,先查询出前15条记录的emp_id,然后在外层查询中跳过前15条记录,并查询出接下来的5条记录,即第16~20条记录,正好是第三页应该显示的数据。而在选项B中,使用了in关键字,但是in关键字不能用于分页查询,在选项C中,跳过的记录数不正确,选项D中也没有正确的跳过前面的记录。
阅读全文