DB2分页查询SQL
2015-06-01 15:03
302 查看
select * from
(select row_number() over() as rown,tpag.* from(SELECT int(COALESCE(列名1,0)),COALESCE(列名2,chr(0)),COALESCE(列名3,chr(0)),COALESCE(列名4,0), COALESCE(列名5,0),COALESCE(列名6,0)
FROM 表名 where 列名7=条件 and 列名8=1 and 列名9=0 order by 列名10)
tpag fetch first 20000 rows only) tt where tt.rown between 1 and 20;
fetch first 20000 rows only防止过多占用资源。
(select row_number() over() as rown,tpag.* from(SELECT int(COALESCE(列名1,0)),COALESCE(列名2,chr(0)),COALESCE(列名3,chr(0)),COALESCE(列名4,0), COALESCE(列名5,0),COALESCE(列名6,0)
FROM 表名 where 列名7=条件 and 列名8=1 and 列名9=0 order by 列名10)
tpag fetch first 20000 rows only) tt where tt.rown between 1 and 20;
fetch first 20000 rows only防止过多占用资源。
相关文章推荐
- oracle 普通视图 和 物化视图 的区别
- 初涉SQL Server性能问题(4/4):列出最耗资源的会话
- mysql 自动提交
- Oracle基础(四):单表查询
- 关于innodb_file_per_table的一些理解
- Mysql使用profiling分析慢sql语句的原因
- (4)mysql优化之数据库表设计优化
- mysql下gps求2两点距离
- SQL Server分区键列必须是主键一部分
- Microsoft.SqlServer.Management.SqlMgmt.SimpleJobSchedule”上的属性访问器“ScheduleRecurrenceAndTimes”发生以下异常:
- 甲骨文中间件:将加大投资 重视潜在用户(2014.4.3)
- oracle查询用户所在的表空间
- LinQ to SQL
- 数据库事务总结(一)-ACID
- postgreSQL格式化时间的函数详解
- Mysql 数据库修复
- mariadb-galera-10.0.19 on centos 6.5
- mysql notifier 1.1.6 root element is missing
- MySql data目录 mysql-bin.000001文件清理方法
- oracle常用语句