假设我有下表:
date version
2015-02-01 v1
2015-02-02 v1
2015-02-03 v1
2015-02-04 v1
2015-02-02 v2
2015-02-03 v2
2015-02-08 v1
2015-02-09 v1
我的查询将以这样的方式对日期进行分组,我得到以下结果:
datefrom dateto version
2015-02-01 2015-02-04 v1
2015-02-08 2015-02-09 v1
2015-02-02 2015-02-03 v2
我尝试了一些东西
LEAD(date) OVER(PARTITION BY version ORDER BY date)
但它并没有真正得到回报,因为我无法对日期的“箱”进行分组。我想将每个后续日期分组到 bin 中,不允许日期间隔。