DB2组结果显示日期重叠的记录

时间:2015-01-27 11:32:40

标签: sql date group-by db2 overlap

我正在尝试编写一个查询,将特定字段的记录分组在一起。我需要分组考虑日期重叠的位置,因此如果记录1-5具有相同的分组值但只有1,3,4具有彼此重叠的日期范围,则1,3和4将形成一个组,2和5将陷入另一个分组。

到目前为止,SQL的概要如下,并努力找出解决此问题的最佳方法。

SELECT MIN(STARTDATE),
       MAX(ENDDATE),
       PRIORITY,
       CLASS,
       HARDWARE,
       BAND,
       COST
FROM TABLE1
GROUP BY PRIORITY,
         CLASS,
         HARDWARE,
         BAND,
         COST

0 个答案:

没有答案