Вопросы к Поиску с Алисой
Разница между простыми и вложенными операторами INSERT в SQL заключается в том, как определяются значения столбцов для вставки новых записей в таблицу. www.sql-tutorial.ru
Простые операторы предполагают, что значения столбцов представляют собой литеральные константы, то есть для вставки каждой строки используется отдельный оператор INSERT. www.sql-tutorial.ru При этом список столбцов не является обязательным, и если он отсутствует, список вставляемых значений должен быть полным, то есть обеспечивать значения для всех столбцов таблицы. www.sql-tutorial.ru
Вложенные операторы используют подзапрос, который возвращает данные для вставки в таблицу. www.sql-tutorial.ru www.databasestar.com В этом случае будет вставлено столько строк, сколько возвращается подзапросом. www.sql-tutorial.ru Например, если требуется вставить в таблицу Product_D все строки из таблицы Product, относящиеся к моделям персональных компьютеров (type = ‘PC’), то использование подзапроса решает эти проблемы. www.sql-tutorial.ru