SQL 开发和存储过程的新手。我有一个源表 A 和目标表 B。我需要将表 A 的数据插入到表 B 中进行更改。
如果源表没有GL_PERIOD
针对每个客户代码的列的记录 1,则将其与其他记录一起插入到表 B WITHgl_period = 1
中以获取缺少的客户代码。
从 AMETOW 的下图Gl_period
中没有记录 GL_RECORD = 1 ,但 ATTSER 有 GL_RECORD = 1。
我需要将数据插入到表 B 中,对于 AMETOW(和其他)没有 GL_PERIOD = 1 的记录,还需要插入所有其他具有 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
在此先感谢,如果您需要更多详细信息,请告诉我。