sql >> データベース >  >> RDS >> Mysql

mySQLクエリ:UNIONで挿入​​する方法は?

    リテラル値を「選択」することもできます:

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

    したがって、INSERT INTO ... SELECT FROMでも使用できます。 およびUNION s。

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



    1. SQLite JSON_OBJECT()

    2. ゼロを無視するMysqlAVG

    3. Django開発データベースをデフォルトのSQLiteからPostgreSQLに変更する

    4. SQL:各人に最も一般的な値を返す