sql >> Databasteknik >  >> RDS >> Mysql

Infoga flera rader med select

Om jag förstår din fråga rätt, där du försöker infoga en del data från en annan tabell och en del data som du själv tillhandahåller, borde du kunna göra något så här med UNION:

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

Hoppas det hjälper...




  1. Hur man automatiserar SQL-databasunderhållsuppgifter med SQLCMD

  2. PDO MySQL-drivrutin på Mac

  3. MySQL ger alla privilegier till databasen utom en tabell

  4. Migrera ditt Django-projekt till Heroku