将缺少的记录从一个表插入另一个SQL存储过程

时间:2013-08-01 01:51:26

标签: sql stored-procedures

SQL开发与开发的新手存储过程。我有一个源表A和目标表B.我需要将表A的数据插入表B进行更改。

如果源表没有每个客户代码的GL_PERIOD列的记录1,则将其插入表B WITH gl_period = 1以获取缺少的客户代码以及其他记录。

从下面的图片{AMROW} Gl_period没有记录GL_RECORD = 1,但是ATTSER的GL_RECORD = 1。

我需要在表B中插入数据,以获取没有GL_PERIOD = 1的AMETOW(和其他人)的记录,还插入所有其他具有GL_PERIOD 2,3,4等的记录。

表B输出应

AMETOW, AmericanTower, NULL, 1, NULL, NULL, NULL,0,0,0,0,0
AMETOW, AmericanTower, NULL, 2, NULL, NULL, NULL,0,0,0,0,0
AMETOW, AmericanTower, NULL, 3, NULL, NULL, NULL,0,0,0,0,0
AMETOW, AmericanTower, NULL, 4, NULL, NULL, NULL,0,0,0,0,0

如果您需要更多详细信息,请提前致谢。

0 个答案:

没有答案
相关问题