我試圖圍繞查詢包裝我的大腦,並希望能夠提供幫助。我有兩個表:一個CUSTOMER_TABLE和product_table看起來像這樣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
所以我想要做的是返回所有誰擁有至少1產品,其SKU出現在產品表中的客戶名單。因此,與上述信息,我會收回該記錄
鮑勃
弗蘭克
賈斯汀
任何想法如何做到這一點?
+1,這是我首先想到的關於破壞關係模型的評論。 –
我同意這是壞的設計,而不是我的做法;謝謝你的想法,但! – dscl
@dscl:在開始項目之前,確保你修復了破碎的設計。 –