10364575
テーブルAにコードがあり、参照用のテーブルBがあります。
テーブルAはコードカラムが3つあるのですが全てテーブルBを参照し対応する値を取得したいです。
Select A.ID, A.コード1, B1.コード名, A.コード2, B2.コード名, A.コード3, B.3コード名
From テーブルA A
Join テーブルB B1 On A.コード1 = B1.コード
Join テーブルB B2 On A.コード2 = B2.コード
Join テーブルB B3 On A.コード3 = B3.コード
という風にテーブルBを複数参照するような書き方をしているのですが、もっとスッキリさせる書き方はあるでしょうか?
SQLをもっと肉付けしていくと読みにくくなってしまうような気がするので書き方を変えられるのであれば試してみたいと思います。
わかりづらく恐縮ですがよろしくお願いします。
- カテゴリ
- [技術者向] コンピューター