文章插图
1 SELECT * FROM (2SELECT ROW_NUMBER() OVER (ORDER BY i.in_time desc,i.IN_SHEET_CD,i.in_uuid ) as rownum_xx3,i.*4from TT_FLOW_IN i5where i.in_time between to_date('2020-01-01 00:00' ,'yyyy-mm-dd hh24:mi') and to_date('2020-01-02 00:00' ,'yyyy-mm-dd hh24:mi')6and i.IN_SHEET_CD is not null7 ) xx8 WHERE rownum_xx >= 0 and rownum_xx <= 20;
文章插图
部分数据库 , 对于 SQL 标准 , 支持得不到位 。有的需要略改一下 , 比如 Oracle 的早期版本 , 能运行的 SQL 如下:
文章插图
1 SELECT * FROM (2SELECT ROW_NUMBER() OVER (ORDER BY i.in_time desc,i.IN_SHEET_CD,i.in_uuid ) as rownum_xx3,i.*4from TT_FLOW_IN i5where i.in_time between to_date('2020-01-01 00:00' ,'yyyy-mm-dd hh24:mi') and to_date('2020-01-02 00:00' ,'yyyy-mm-dd hh24:mi')6and i.IN_SHEET_CD is not null7 )8 WHERE rownum_xx >= 0 and rownum_xx <= 20;
差别在于第 7 行 。
=======欢迎转载 , 转载请注明出处 , https://www.cnblogs.com/jacklondon/
转载请注明出处: http://www.cnblogs.com/jacklondon ; 欢迎访问 http://www.zheguisoft.com/ 并提建议 。
【单个表上亿行数据的主键、索引设计,及分页查询】
推荐阅读
- 真的恐龙蛋化石单个多少钱 恐龙蛋化石怎么卖
- 微信|微信发无门槛红包了:总额1500万元 单个最少68元
- 单个哑铃怎么练胸肌呢?
- 油表f是满还是e是满?
- 淘宝运费规则 淘宝单个商品怎么设置运费
- 淘宝怎么看单个商品的流量 淘宝怎么查看宝贝点击率
- 体检表上的数据说明什么?9图看懂体检表!
- win10系统硬盘如何新建分区
- 某课题组测定了某植物单个叶片和一枝条光合速率 最早通过实验来解释植物生命现象的学者是
- CentOS添加单个IP或批量添加多个IP的方法