我不会将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
可以很容易地将其翻译为其他数据库类型。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)