私は自分の頭脳を質問の周りに入れて、助けてくれると期待しています。私は2つのテーブルを持っている:このOracle/SQL - 複数のテーブルを同じテーブルに複数回結合する
name sku_num1 sku_num2 sku_num3 sku_num4
----------------------------------------------------
Bob A B C D
Frank E A
Tom G
Shelly G E
Justin E G A
sku_num widget_name
-------------------
A widget_a
B widget_b
C widget_c
D widget_d
ように見えるCUSTOMER_TABLEとproduct_tableだから私は何をしたいSKUの製品テーブルに表示され、少なくとも1つの製品を持っているすべての顧客のリストを返すです。したがって、上記の情報を私は
ボブ
のレコードをバック受け取ることになるフランク
ジャスティン
任意のアイデアこれを行うにはどのように?
私の最初の考えであった壊れたリレーショナルモデルに対するコメントは+1です。 –
私はそれが悪いデザインであり、私のやり方ではないことに同意します。しかし、アイデアに感謝! – dscl
@ dscl:プロジェクトを進める前に、デザインが壊れていないか確認してください。 –