我们知道数据库的存储量可以说是非常大的,百万条数据查询可能近10秒,所以分页功能必不可少。
需求:请将员工按照薪水从低到高每次查询2条?
这个问题比较常见,解决办法就是分页
--mysql的分页查询
select * from emp order by sal;
select o.* from (select * from emp) o order by sal limit 0,2;
--sql server 2005
select * from emp order by sal;
select TOP 2 * from emp where empno not in (select TOP 2 empno from emp order by sal) order by sal;