写出数据库MySQL,Oracle,SqlServer分页时用的语句

写出数据库MySQL,Oracle,SqlServer分页时用的语句

Mysql:使用limit关键字

Select * from 表名 where 条件 limit 开始位置,结束位置。通过动态的改变开始和结束位置的值来实现分页。

Oracle:通过rownum来实现

select * from ( select rownum rn,t.* from addressbook where rownum<= 20 ) where rownum > 10

Sqlserver:

select top 20 * from addressbook where id not in (select top 10 id from addressbook)

原文地址:https://www.cnblogs.com/csk001/p/14222878.html