[英]Insert each column of one table as a row in another table
我有一張包含以下列的表格:
c1, c2, c3, c4, c5
另一個包含以下列的表:
id, column_info
...還有其他一些專欄,但這是主要問題。
對於表 1 中的每一列,我想在表 2 中插入一行,如下所示:
id | column_info
---|------------
1 | c1
2 | c2
3 | c3
4 | c4
5 | c5
這可能作為 SQL 聲明嗎?
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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.