根据当前时间获取最近5年时间:(yyyy)

SELECT to_char(SYSDATE,'YYYY') - LEVEL + 1 as "xAxisValue"

FROM dual
CONNECT BY LEVEL <= 5

ORDER BY to_char(SYSDATE,'YYYY') - LEVEL + 1 ASC

根据当前时间获取最近6个月时间(yyyy-mm):

SELECT 
TO_CHAR(add_months(to_date(to_char(trunc(sysdate, 'mm')+1, 'yyyy-mm'), 'yyyy-mm'), -(ROWNUM - 1)), 'yyyy-mm') as "xAxisValue" 
FROM dual
  CONNECT BY ROWNUM  <= 6
  ORDER BY TO_CHAR(add_months(to_date(to_char(trunc(sysdate, 'mm')+1, 'yyyy-mm'), 'yyyy-mm'), -(ROWNUM - 1)), 'yyyy-mm') ASC

根据当前时间获取最近30天时间:

SELECT to_char(day,'yyyy-mm-dd') as "xAxisValue" 
          from (
        SELECT to_date(to_char(trunc(sysdate, 'dd'), 'yyyy-mm-dd'), 'yyyy-mm-dd') - rownum + 1 as day
          FROM dual
                  CONNECT BY ROWNUM <= 30
        )
  ORDER BY day asc

也可根据输入起止时间来获取时间段内的天:如下为获取2017-06-10到2017-07-10时间段内的天(yyyy-mm-dd)

SELECT to_char(day,'yyyy-mm-dd') as "xAxisValue" 
             from (
            SELECT to_date(to_char(trunc(to_date('2017-07-10', 'yyyy-mm-dd'), 'dd'), 'yyyy-mm-dd'), 'yyyy-mm-dd') - rownum + 1 as day
                 FROM dual
                 CONNECT BY ROWNUM <= (to_date('2017-07-10', 'yyyy-mm-dd') - to_date( '2017-06-10', 'yyyy-mm-dd') + 1)
           )
         ORDER BY day asc

Oracle根据当前时间获取最近5年,最近6个月,最近30天的时间相关推荐

  1. 日期类的时间从为什么是从1970年1月1日(格林威治时间)

    I suspect that Java was born and raised on a UNIX system. UNIX considers the epoch (when did time be ...

  2. 芝麻粒助力,好友辅助攻略,快速获取芝麻粒攒芝麻粒攻略一个月至少30粒

    新增店主日常推荐具体操作(必读),详细看文章最后. 只讲干货 如何获取芝麻粒的 以前的任务我就不说了 都是一些废话 都是什么答题有的是告诉你增长信用分的 对此我非常鄙视 明明修复一个yuqi 就会涨一 ...

  3. EasyUI年-月日期格式的日期时间控件+行内编辑的年-月日期格式的日期时间控件

    一.input标签下的easyui-datebox的年月时间格式 1.标签代码 <label style="font-size: 14px;font-family: Microsoft ...

  4. 四川2020年三月计算机等级考试报名时间,四川2020年3月计算机等级考试报名时间...

    摘要: 四川2020年3月计算机等级考试报名时间为你介绍四川2020年3月计算机等级考试报名时间 报名时间:四川2020年3月计算机等级考试报名时间为2020年12月23日14:00至12月31日18 ...

  5. oracle存储过程季度方法,Oracle存储过程、触发器实现获取时间段内周、月、季度的具体时间...

    欢迎技术交流. QQ:138986722 创建table: create table tbmeetmgrinfo( id number primary key, /*主键,自动增加 */ huiyis ...

  6. ORACLE分组排序后获取第一条和最后一条值

    ORACLE分组排序后获取第一条和最后一条值 参考链接 实践 后记 参考链接 ORACLE分组排序后获取第一条和最后一条值 实践 wx_user的手机号有部分有问题,发生了串登录.原本一个用户对应一个 ...

  7. php 获取视频信息 函数,PHP_php flv视频时间获取函数,复制代码 代码如下:?php   - phpStudy...

    php flv视频时间获取函数 复制代码 代码如下: function BigEndian2Int($byte_word, $signed = false) { $int_value = 0; $by ...

  8. 实现计时、时钟,实时获取当前年月日时分秒,记录时间(获取当前的时间,开始计时,计时过程相当于你的电脑时钟)0000年00月00日 00:00:00

    <!doctype html> <html lang="en"> <head><meta charset="UTF-8" ...

  9. python代码根据当前时间获取下一周的日期

    python代码根据当前时间获取下一周的日期 #使用python代码根据当前日期计算下一周的日期范围 import datetime,calendar import pandas as pddef g ...

最新文章

  1. Python 笔试面试合集
  2. 有没有必要把机器学习算法自己实现一遍?
  3. 关于 Nginx 配置 WebSocket 400 问题
  4. linux 互斥锁销毁_c-销毁锁定的互斥锁时pthread_mutex_destroy的正...
  5. java系统时间怎么获取,java目前系统时间的获取
  6. 问题:循环元素,被选中元素个数,全选
  7. java 分析java死锁_有益的CountDownLatch和棘手的Java死锁
  8. 2017.4.20 hanoi双塔问题 思考记录
  9. Android的手势识别
  10. 大学数学实验习题--统计推断 (附答案)判断alpha,n与mu,sigma的估计区间长度的关系
  11. python 读取geotiff_python gdal 写GeoTiff文件
  12. C语言实现循环缓冲fifo及总结
  13. 一阶电路实验报告心得_一阶动态电路的响应测试实验报告
  14. linux上运行gfortran,linux下gfortran 生成so文件
  15. 通过Java向数据库存和取图片
  16. Surface pro系统重装
  17. C#操作Excel表
  18. python 单词拆音节_计算一个单词的音节数
  19. 大数据时代:9种从大数据中获取商业价值的方法
  20. webpack-webpack-dev-server

热门文章

  1. 无法加载文件 ,因为在此系统上禁止运行脚本
  2. 【程序设计】定时任务调度平台需求说明书
  3. html怎样给文字设置底纹,使用HTML和CSS来实现为文字设置图片底纹
  4. 自己动手搭建Fabric网络,修改当前工作目录名之后出现的错误
  5. 北方工业大学编译原理——四、五章单元测试内容复习
  6. Spring Cloud的负载均衡Spring Cloud Ribbon和Spring Cloud Feign
  7. 二次元博客系统Halo
  8. 基于OpenWRT+FreeRadius+TinyRadius+Daloradius实现portal加radius安全认证
  9. python 关联规则
  10. 从零开始制作游戏辅助