我有一个包含以下列的表:
c1, c2, c3, c4, c5
另一个包含以下列的表:
id, column_info
......还有一些其他专栏,但这是主要问题。
对于表1中的每一列,我想在表2中插入一行,如下所示:
id | column_info
---|------------
1 | c1
2 | c2
3 | c3
4 | c4
5 | c5
这可以作为SQL语句吗?
答案 0 :(得分:0)
INSERT INTO Some_Table (id, column_info)
SELECT id, c1 UNION ALL
SELECT id, c2 UNION ALL
SELECT id, c3 UNION ALL
SELECT id, c4 UNION ALL
SELECT id, c5