永发信息网

数据库中有不连续的日期,如何获取缺失的日期

答案:3  悬赏:80  手机版
解决时间 2021-03-12 08:03
数据库中有不连续的日期,如何获取缺失的日期
最佳答案
最佳答案居然是答非所问,最好的办法是先建一临时表tmp_date,产生最小日期到最大日期,然后通过not exists查出来不存在的日期。
比如:
with tmp_date as
(select rownum, to_date('20160101','YYYYMMDD')+rownum-1 as dd from dual connect by rownum< to_date('20170630','YYYYMMDD')- to_date('20160101','YYYYMMDD') +2)

select * from tmp_date d
where not exists (select * from 待查询的表 t where t.日期=d.dd)
order by d.dd
全部回答
子查询 top判断 以分钟为标准分组筛选
如果通过VB语言赋值,当前日期函数为date(),包含时间的当前日期函数为now()如果通过数据库函数赋值,不同的数据库函数不同,MSSQL为getdate(),Oracle为sysdate
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
下列各句中,加粗的成语使用恰当的一句是
楚雄瑜龙电力工程有限公司这个地址在什么地方
什么是木石前盟 100字简述
日本女生为何叫男生为某某大人
你的反义词是什么?
石家庄长城影视基地在哪?
上海有多少平方公里?
什么如什么土成语
泉源村这个地址在什么地方,我要处理点事
我是北碚区公办幼儿园的工勤人员,长期担任保
a cup of tea是什么意思
怎样使自己变的智商更高?
【面对困难需要智慧作文】做人要敢于面对困难
漫姿我想知道这个在什么地方
会打篮球的男生是不是很帅啊
推荐资讯
如何让皮鞋变小变瘦
【顺从】()顺从的四字成语?
2019年课程学习指导六年级英语上册人教版答案
外国人用什么输入法?
求一个单机游戏游戏名字 主角拿着一个螺旋桨
如何建立一个自己的天文台?
如何利用百度地图JSAPI画带箭头的线
工行网上质押贷款怎样能提前一次性还清,每次
梦见自己把包丢到公交车上咯
缘古色鞋吧怎么去啊,有知道地址的么
太阳月亮争斗是什么成语
D13007K 可用什么型号的三极管替代,谢谢!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?