宜しくお願い致します。
前提・実現したいこと
SQLで四つのテーブルを結合したく
、下記のようなコードを作成しています。
該当のソースコード
DB:oracle
言語:SQL
Select distinct
完成品.中間完成品
完成品.子部品
(...以下同文)
From 完成品
Inner join 在庫
ON 完成品.子部品 = 在庫.子部品
(...複数のテーブルを指定して結合)
といった具合に、全てのテーブルには子部品という列があるので、それをトリガーに結合しています。
しかし、在庫というテーブルでは、子部品が二行に分かれ、別支店の在庫も含まれています。
例として、下記のようになっています。
子部品 在庫 支店コード
座金 5000 1
座金 3000 2
これを結合した際に
子部品 支店cd1 支店cd2
座金 5000 3000
のように表示させたいのですが、何か良い手はございませんでしょうか。。
宜しくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/28 13:23