前提・実現したいこと
前提として
テーブルAとテーブルBを INNER JOIN した「テーブルAB」
テーブルABと LEFT JOIN したいテーブル「テーブルC1~C5」
があります。
テーブルABの項目〇〇が1の場合はテーブルC1、
2の場合はテーブルC2…のように結合し、最終的に
テーブルAB.項目〇〇
テーブルAB.項目××
テーブルC(1~5).項目△△
のように出力したいです。
試したこと
テーブルC1~C5を UNION ALL すれば
実現自体はしましたが、件数の関係で
非常にパフォーマンスが悪くなりました。
上記仕様の実装とパフォーマンスを両立させる方法は
ないものでしょうか。
ご存知の方がいらしたら、回答よろしくお願いいたします。
回答4件
あなたの回答
tips
プレビュー