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

MYSQL-2つのテーブルを連結します

    select * from table_a where actid = 17
    union all
    select * from table_b where actid = 17
    

    のように、IDが一意でないことについて何かをする必要があるかもしれません(またはしないかもしれません)。
    select 'Student', table_a.* from table_a where actid = 17
    union all
    select 'Faculty', table_b.* from table_b where actid = 17
    


    1. MySQLカウント行のパフォーマンス

    2. SQLサーバーにファイルが存在するかどうかを確認しますか?

    3. パラメータ化されたクエリが、パラメータ化されていないクエリと比較して非常に遅いクエリプランを生成するのはなぜですか

    4. MySQLカスタム主キージェネレータ