【发布时间】:2014-01-26 00:29:35
【问题描述】:
目前我的表格中有如下数据:
date id value
1-Jan-13 1 100
2-Jan-13 1 100
3-Jan-13 1 100
4-Jan-13 1 200
5-Jan-13 1 200
6-Jan-13 1 100
7-Jan-13 1 100
我正在尝试根据 id 和 val 以及带有 startdate 和 end date 的版本记录对记录进行分组。
期望的输出:
start date end date id value
1-Jan-13 3-Jan-13 1 100
4-Jan-13 5-Jan-13 1 200
6-Jan-13 7-Jan-13 1 100
【问题讨论】:
-
您的分组标准究竟是什么?如我所见,第一组是三天,另外两组是两天。怎么样?
-
im 基于 id 和 value 的分组。这样我就可以从中创建一个版本..
-
也许这个问题给了你一个线索-stackoverflow.com/questions/13037749/…
-
我不太确定它如何与 teradata 一起使用 :(
标签: sql date grouping teradata