我有行指定单个属性的开始和结束日期,如表:合并单个属性类型2表分成切片快照
FK START_DATE END_DATE ServiceA ServiceB ServiceC
1 01-Jan-00 18-Feb-05 N Y Y
1 19-Feb-05 28-May-08 Y Y Y
1 28-May-08 N Y Y
我想这些合并到单个行的是specifiy该服务是活跃在每一个时间段:
FK START_DATE END_DATE ServiceA ServiceB ServiceC
1 01-Jan-00 18-Feb-05 N Y Y
1 19-Feb-05 27-May-08 Y Y Y
1 28-May-08 N Y Y
我什至不知道你叫什么过程,目前我已经在源表分解成开始的名单和停止日期和服务名称,并通过它们迭代翻转标志并在更改时输出一行在遇到开始日期或结束时,但肯定必须有一种模式或至少一个名称用于这种转换。
我认为在您的演示数据中准确记录日期会有所帮助。现在有点模棱两可。 – 2013-04-04 17:25:46