SQL查询创建开始日期和结束日期

SQL查询创建开始日期和结束日期,第1张

SQL查询创建开始日期和结束日期

我不会将ID放在这里,因为我认为它与查询无关。如果您愿意,请稍后再说。这是一个MSSQL查询。

select tb1.date as startdate,dateadd(d,-1,tb2.date) as enddatefrom the_table tb1join the_table tb2 on tb2.date>tb1.dateleft join the_table tb3 on tb1.date<tb3.date and tb3.date<tb2.datewhere tb3.date is null

可以很容易地将其翻译为其他数据库类型。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5431731.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存