我有一个表,看起来像如下获取日期范围在SQL
Price | DateTime
--------+-------------
100 | 22/01/2016
210 | 23/01/2016
110 | 24/01/2016
10 | 25/01/2016
20 | 26/01/2016
30 | 13/03/2016
40 | 14/03/2016
50 | 15/03/2016
60 | 16/03/2016
现在,我们可以看到有两个日期范围在它:
- 22/01/2016 - > 26/01/2016
- 13/03/2016 - > 16/032016
我如何查询我的数据库来获得上述结果,即数据范围,我有 描述?数据可以按日期排序,但如何获得范围
先定义一个日期范围。如果周日有空隙,日期范围是否中断? –
是的,即使它的星期天它会被认为是差距,差距的门槛也是一天 –
什么版本的SQL Server? –