java面试题网

普通会员

217

帖子

75

回复

160

积分

楼主
发表于 2019-05-06 10:07:58 | 查看: 5071| 回复: 0

写出数据库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)


文章来自www.wityx.com,转载请注明出处!原文地址http://www.wityx.com/post/772_1_1.html

您需要登录后才可以回帖 登录 | 立即注册

java面试题网www.wuliaokankan.cnjava建站系统提供技术支持V2.1 网站地图 © 2016-2018