Вставить в... значения ( SELECT... FROM... )

Claude Houle's answer: должно работать нормально, и ansi-sql-92 вы также можете иметь несколько sql-query столбцов и другие данные:

INSERT INTO table1 ( column1, column2, someInt, someVarChar )
SELECT  table2.column1, table2.column2, 8, 'some string etc.'
FROM    table2
WHERE   table2.ID = 7;

Я sql использовал этот синтаксис dbms только с Access, SQL 2000/2005/Express, MySQL database-structure и PostgreSQL, так что их syntax следует рассмотреть. Он также db должен работать с SQLite3.

sql

database

syntax

database-agnostic

ansi-sql-92

2022-11-13T07:45:28+00:00
Вопросы с похожей тематикой, как у вопроса:

Вставить в... значения ( SELECT... FROM... )