客户在他们的数据中有快捷方式,他们在字段中有大量记录。当我解析它们时,我需要制造记录,每个数量一个,将“标识符”增加 7 天(因为数字代表一个日期。
例如:一个销售四个星期的单一产品,我需要四个记录,每周一种产品。
[Event Number]
[Classification]
[Weeks Running]
[Some Data]
2009 11 29 00
1
1
runs one week
2009 12 06 00
2
1
runs one week
2009 12 13 00
1
4
runs four weeks
2009 12 20 00
2
4
runs four weeks
不知何故,我需要使用视图(sql select)将这些数据转换为以下内容(全部在同一个表中,包含空格以查看部分:
[Event Number + Classification]
[Some Data]
2009 11 29 01
runs for one week 一周因此创造了一项记录。
2009 12 06 02
runs for one week
2009 12 13 01
runs for four weeks重复 4 次将日期递增 7
2009 12 20 01
runs for four weeks
2009 12 27 01
runs for four weeks
2009 01 03 01
runs for four weeks
2009 12 20 02
runs for four weeks重复 4 次将日期递增 7
2009 12 27 02
runs for four weeks
2009 01 03 02
runs for four weeks
2009 01 10 02
runs for four weeks
我的想法是有某种枢轴交叉应用sql代码?