Mysql
 sql >> Base de données >  >> RDS >> Mysql

Insérer plusieurs lignes à l'aide de select

Si je comprends bien votre question, où vous essayez d'insérer des données d'une autre table et des données que vous fournissez vous-même, vous devriez pouvoir faire quelque chose comme ça en utilisant UNION :

INSERT INTO SomeTable ( Col1, Col2, Col3 )
SELECT Val1, Val2, Val3 FROM SomeOtherTable
UNION
SELECT 'MyProvidedVal1', 'MyProvidedVal2', 'MyProvidedVal3'

J'espère que ça aide...