我正在使用 DB2 SQL。我有一个表名ITEMATRIX,它看起来像 -
ITNBR LBRCST MFGOH STDUC YRMNT
RM-013 0 0 499.6 2010-02
H-178 0 0 164.5 2010-02
FP9-003 0 0 6 2010-02
FP9-059 0 0 2 2010-02
A94-103B-M 0 0 0 2010-02
140-07-1012C 0 0 10 2010-05
140-07-1012C 0 0 0 2010-06
然后
ITNBR LBRCST MFGOH STDUC YRMNT
140-07-1012C 0 0 10 2010-05
140-07-1012C 0 0 **10** 2010-06
等等等等……
STDUC
如果值为 0 或 Null,我想将字段更新为最近月份的值。假设 forItNBR
140-07-1012C
是for ,STDUC
那么首先我必须找出该项目编号在 2010 年是否有任何月份的标准成本,如果是,则复制上个月的值。有许多具有相同项目编号的记录,我稍后将对其进行转置。谁能给我一些关于如何解决这个问题的想法?0
2010-05
2010-04
谢谢瓦伦