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

UNIONから一時テーブルを作成する際に問題が発生する

    回避策は次のとおりです:

    CREATE TABLE AS
       SELECT *
       FROM (
           SELECT ...
           UNION ALL
           SELECT ...
       ) AS foo
    

    create tableに対して直接結合を行うことはできません 、ただし、サブ選択にすることができます:

    mysql> create table foo as (select * from ((select 'foo') union all (select 'bar')) as foo);
    Query OK, 2 rows affected (0.00 sec)
    Records: 2  Duplicates: 0  Warnings: 0
    



    1. ACLのデータベーススキーマ

    2. Mysqlターゲットマシンがアクティブに拒否したため、接続できませんでした

    3. SQLServerでのDateTimeのYYYY-MM-DD形式への変換

    4. Postgres jsonbの配列の構造をクエリするための適切なインデックスは何ですか?