Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте господа, нуждаюсь в Вашей помощи.
Мне нужно вставить в таблицу col1 и col2 из других таблиц.
INSERT INTO table (col1,col2) VALUES ((SELECT col1 FROM table2),(SELECT col2 FROM table3)) - возвращает ошибку Subquery returns more than 1 row, мне как раз и нужно чтобы запрос вставил все значения из двух других таблиц.
Заранее благодарен.
Неактивен
Неактивен
vasya написал:
INSERT INTO table (col1,col2) SELECT col1,col2 FROM table2, table3;
Данный запрос вставит все возможные комбинации col1,col2.
Если вам нужно иное, то модифицируйте часть select
Рекомендую сначала выполнить отдельно запрос select, чтобы быть уверенным, что получите нужный результат.
Спасибо. Концепт понял, пробую.
Неактивен