我有一条 SQL 语句:
INSERT INTO Table1
(
A,
B,
C,
D,
)
SELECT id, name1, middlename1, lastname1 FROM Table2
我想把这个 INSERT INTO 语句放在一个循环中,每次迭代时,Table2 中的列都会发生变化,例如:
INSERT INTO Table1
(
A,
B,
C,
D,
)
SELECT id, name2, middlename2, lastname2 FROM Table2
有没有办法做到这一点?
编辑 -
Table2
具有以下列:
Name1, Name2, Name3, etc.
这些需要作为 ROWS 进入另一个表:
Name1
Name2
Name3
...