【发布时间】:2015-04-14 20:35:02
【问题描述】:
我不完全确定这在 SQL 中是否可行(我绝不是专家)。
我在 TABLEA 中有如下几行数据:
我希望有一个 SQL 输出,它将 Activity!=D 的任何记录“分组”在一起。输出结果需要如下表所示:
任何“合并”的活动都将被归为“合并”。在示例中,这将是 A 和 B。
我开始了
select
cycle_start,
cycle_end,
activity_start,
activity_end,
case when (Activity="D") then "D" else "Merged" end
但是我很难得到正确的聚合
【问题讨论】: