mysql,mssql,oracle分页通用sql语句
2008-03-09 12:09
736 查看
要定义的变量→当前页数:curr 每页显示条数:page
Mysql :Select from 表名 limit (curr-1)*page
MSsql2000:Select top page * from 表名 where 主键 not in (select top (curr-1)*page 主键 from 表名 order by 主键)
Oracle:Select * from (Select rownum temp_rownum,temp_table.* from (Select * from 表名
) temp_table where rownum< curr * page + 1) where temp_rownum>= (curr - 1) * page + 1
order by 主键 desc
Mysql :Select from 表名 limit (curr-1)*page
MSsql2000:Select top page * from 表名 where 主键 not in (select top (curr-1)*page 主键 from 表名 order by 主键)
Oracle:Select * from (Select rownum temp_rownum,temp_table.* from (Select * from 表名
) temp_table where rownum< curr * page + 1) where temp_rownum>= (curr - 1) * page + 1
order by 主键 desc
相关文章推荐
- mybatis的分页插件pagehelper-fix使用、数据库分页查询模板sql、总结mysql与oracle语句的区别
- Oracle、MySQL的分页sql语句
- 数据库分页sql语句(mysql,oracle,sqlserver,DB2)
- 分页语句 mysql 、server sql、oracle的分页语句
- oracle与mysql分页查询语句sql
- 3大数据库(Sql-Server,MySql和Oracle)的分页SQL语句实现
- springmvc mybatis 分页 控制层及sql语句 oracle mysql easyui
- sqlserver/mysql/oracle实现sql语句分页方法
- MySQL、Oracle分页查询的SQL语句
- Oracle与MySQL的分页查询sql语句格式
- 3大数据库(Sql-Server,MySql和Oracle)的分页SQL语句实现
- oracle,mssql,mysql数据库分页时所用的sql语句。
- SQL server、MySQL、Oracle分页查询SQL语句
- Oracle和MySQL分页查询SQL语句
- 3大数据库(Sql-Server,MySql和Oracle)的分页SQL语句实现
- oracle移植至mysql相关sql语句
- 使用SQL语句查询MySQL,SQLServer,Oracle所有数据库名和表名,字段名
- oracle中分页查询的sql语句
- atitit。mssql sql server 转换mysql 及 分页sql ast的搭建
- php mssql 分页SQL语句优化 持续影响