【发布时间】:2014-06-01 03:18:10
【问题描述】:
假设我有这样的数据:
ID,DATE
101,01jan2014
101,02jan2014
101,03jan2014
101,07jan2014
101,08jan2014
101,10jan2014
101,12jan2014
101,13jan2014
102,08jan2014
102,09jan2014
102,10jan2014
102,15jan2014
我怎样才能在 Greenplum SQL 中有效地编写代码,以便我可以有一组类似于下面的连续天:
ID,DATE,PERIOD
101,01jan2014,1
101,02jan2014,1
101,03jan2014,1
101,07jan2014,2
101,08jan2014,2
101,10jan2014,3
101,12jan2014,4
101,13jan2014,4
102,08jan2014,1
102,09jan2014,1
102,10jan2014,1
102,15jan2014,2
【问题讨论】:
标签: sql gaps-and-islands greenplum