Oracle如何实现查询2个日期所跨过的月份列表/日期列表
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,小编给大家分享一下Oracle如何实现查询2个日期所跨过的月份列表/日期列表,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
千家信息网最后更新 2025年01月24日Oracle如何实现查询2个日期所跨过的月份列表/日期列表
小编给大家分享一下Oracle如何实现查询2个日期所跨过的月份列表/日期列表,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
1.基本逻辑公式:
Select Rownum, 开始日期+Rownum-1 from dual connect by rownum< 结束日期-开始日期 +2;
2.查询2个日期所跨过的日期yyyy-mm-dd列表:
查询结果:
SQL代码(开始时间:2019-01-22,结束时间:2019-01-02):
Select Rownum, to_date('2019-01-02', 'yyyy-mm-dd')+Rownum-1from dualconnect by rownum< to_date('2019-01-22', 'yyyy-mm-dd')-to_date('2019-01-02', 'yyyy-mm-dd') +2;
3.查询2个日期所跨过的月份yyyy-mm列表:
查询结果:
SQL代码(开始时间:2020-03-15,结束时间:2019-01-02):
select ss.DAY_ID from (SELECT TO_CHAR(TO_DATE('2019-01-02','YYYY-MM-DD')+ROWNUM-1 ,'YYYY-MM') DAY_IDfrom dualconnect by rownum< to_date('2020-03-15', 'yyyy-mm-dd')-to_date('2019-01-02', 'yyyy-mm-dd') +2) ss GROUP BY DAY_ID ORDER BY DAY_ID
以上是"Oracle如何实现查询2个日期所跨过的月份列表/日期列表"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
日期
查询
时间
月份
篇文章
代码
内容
结果
不怎么
公式
大部分
更多
知识
行业
资讯
资讯频道
逻辑
频道
参考
学习
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
怎么在数据库挖掘某个基因
可视化数据库网页开发
纳克萨玛斯服务器报价
经济下行网络安全创业公司
公安机关网络安全宣传总结
中班安全教育网络安全教案
阿里 网络安全 招聘
西安软件公司软件开发
多数据源配置到服务器上用不了
宁陕颐秦互联网科技有限公司
数据库服务器的安全
郴州四路串口服务器
pubg亚服服务器所在地
软件开发项目都有什么
提升网络技术的方法
汽车高速网络技术原理
ukb数据库简介
网络安全小知识手抄报一年级
企业密信加入别人的服务器
松江区网络技术服务有哪些
服务器主板加独立显卡
西安软件公司软件开发
滁州点餐系统软件开发
软件开发人员绩效考核指标库
除了服务器安全狗
深圳市信城网络技术有限公司
多门店连锁系统商城软件开发
长沙应用软件开发要多少钱
服务器空间提供商哪家好
服务器交接要提供什么东西