本文介绍了具有一个不同列值的重复行的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
TranDate Amount EvolutionCreditAccount EvolutionDebitAccount已完成
31/01/2013 12:00:00 AM 262033.83 1020 / MICT / MOS / PISA / 0006 1020 / MICT / MOS / PISA / 0002 1
31/01/2013 12:00:00 AM 197237.28 1020 / MICT / MOS / PISA / 0099 1020 / MICT / MOS / PISA / 0033 1
31/01/2013 12 :00:00 AM 980834.24 1020 / MICT / MOS / PISA / 0002 1020 / MICT / MOS / PISA / 0003 1
31/01/2013 12:00:00 AM 31579.87 1020 / MICT / MOS / PISA / 0001 1020 / MICT / MOS / PISA / 0002 0
i希望在sql server中复制值,其中列完成等于''1' '它只会改变它的TranDate值。
EG:我的插值将会跟随
TranDate Amount EvolutionCreditAccount EvolutionDebitAccount已完成
31/02/2013 12:00:00 AM 262033.83 1020 / MICT / MOS / PISA / 0006 1020 / MICT / MOS / PISA / 0002 1
31/02/2013 12:00:00 AM 197237.28 1020 / MICT / MOS / PISA / 0099 1020 / MICT / MOS / PISA / 0033 1
31/02/2013 12:00:00 AM 980834.24 1020 / MICT / MOS / PISA / 0002 1020 / MICT / MOS / PISA / 0003 1
简单地说:
如果我将日期更改为值,它必须复制列完成值为1的所有行,并且仅为其更改TranDate。 div class =h2_lin>解决方案