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

mysqlでの条件付き結合

    あなたはそのように直接それをすることはできません...あなたはこのようなことをすることができます(あまりきれいではありません...):

    SELECT
    t.id,
    t.type,
    t2.id AS id2,
    t3.id AS id3
    
    FROM t
    LEFT JOIN t2 ON t2.id = t.id AND t.type = 't2'
    LEFT JOIN t3 ON t3.id = t.id AND t.type = 't3'
    


    1. SQLについてもっと知りたい人のための10の役立つリソース

    2. Access2019オープニングワークスペースをナビゲートする方法

    3. 各結合のカウント-最適化

    4. SQLServerの行レベルのセキュリティの概要