mysql、oracle、sqlserver三种数据库分页对比
2017-11-29 22:49
579 查看
① oracle的分页操作
select * from(select m.*,ROWNUM rn from(select * from VIEWTONGJI4)m)where rn between 10 and 20;
使用此条sql,替换掉 between
10 and
20 蓝色部分内容即可
select *
from (select row_.*, rownum rownum_
from (
要查询的语句
) row_)
where rownum_ > 0
and rownum_ <=9
或者是这样写
select t2.* from
(
select t1.*,rownum rn from
(select * from mytest2)t1
where rownum <= 10
)t2
where rn>0
②mysql的分页操作
这里注意对比两种数据库分页的不同
mysql数据库的分页是这样的
select t.* from
(
select * from menu
)t
limit 1,3
注意这里limit语句后面的参数问题
第一个参数 1 代表 从第1条数据开始
第二个参数 3 代表 从第1个开始之后向后面再数3条数据
③sqlserver的分页操作
select top 每页显示的记录数 * from topic where id not in (select top (当前的页数-1)×每页显示的记录数 id from topic order by id desc) order by id desc
select * from(select m.*,ROWNUM rn from(select * from VIEWTONGJI4)m)where rn between 10 and 20;
使用此条sql,替换掉 between
10 and
20 蓝色部分内容即可
select *
from (select row_.*, rownum rownum_
from (
要查询的语句
) row_)
where rownum_ > 0
and rownum_ <=9
或者是这样写
select t2.* from
(
select t1.*,rownum rn from
(select * from mytest2)t1
where rownum <= 10
)t2
where rn>0
②mysql的分页操作
这里注意对比两种数据库分页的不同
mysql数据库的分页是这样的
select t.* from
(
select * from menu
)t
limit 1,3
注意这里limit语句后面的参数问题
第一个参数 1 代表 从第1条数据开始
第二个参数 3 代表 从第1个开始之后向后面再数3条数据
③sqlserver的分页操作
select top 每页显示的记录数 * from topic where id not in (select top (当前的页数-1)×每页显示的记录数 id from topic order by id desc) order by id desc
相关文章推荐
- oracle,mysql,SqlServer三种数据库的分页查询总结
- oracle,mysql,SqlServer三种数据库的分页查询
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- MySql、SqlServer、Oracle 三种数据库查询分页方式
- Oracle sqlserver MySQL三种数据库查询分页语句
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- 三种数据库的分页(mysql,sqlserver,oracle)
- oracle,mysql,SqlServer三种数据库的分页查询
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- 三种常用数据库(Oracle、MySQL、SQLServer)的分页
- 三种常用数据库(Oracle、MySQL、SQLServer)分页
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- oracle,mysql,SqlServer三种数据库的分页查询的实例
- 三种常用数据库(Oracle、MySQL、SQLServer)的分页之MySQL分页
- 三种常用数据库(Oracle、MySQL、SQLServer)的分页之SQLServer分页
- sqlserver、Mysql、Oracle三种数据库的优缺点总结
- MySQL、SqlServer、Oracle三大主流数据库分页查询 (MySQL分页不能用top,因为不支持)
- Oracle,MySql,SqlServer等数据库的自增和分页
- [转载]sqlserver、Mysql、Oracle三种数据库的优缺点总结