Вставьте каждый столбец одной таблицы как строку в другую таблицу - PullRequest
1 голос
/ 23 мая 2011

У меня есть одна таблица со следующими столбцами:

c1, c2, c3, c4, c5

И другая таблица со следующими столбцами:

id, column_info

... есть некоторые другие столбцы, но вот основныепроблема.

Для каждого столбца в таблице 1 я хотел бы вставить строку в таблицу 2, например:

id | column_info
---|------------
 1 | c1
 2 | c2
 3 | c3
 4 | c4
 5 | c5

Возможно ли это как оператор SQL?

1 Ответ

0 голосов
/ 24 мая 2011
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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...