sql >> Databasteknik >  >> RDS >> Mysql

mySQL-fråga:Hur infogar man med UNION?

Du kan också "välja" bokstavliga värden:

mysql> select 'hello', 1;
+-------+---+
| hello | 1 |
+-------+---+
| hello | 1 |
+-------+---+
1 row in set (0.00 sec)

Därför kan du också använda det i INSERT INTO ... SELECT FROM och UNION s.

INSERT INTO someTable (a, b, c) VALUES
SELECT id, name, 5
FROM someOtherTable
UNION
SELECT id, alias, 8
FROM anotherTable



  1. Hur ADDTIME() fungerar i MariaDB

  2. Hur man tar bort ledande blanksteg i MySQL

  3. Istället för att trigger i SQL Server förlorar SCOPE_IDENTITY?

  4. får syntaxfel vid skapande av funktion