Select DISTINCT product_class.product_category
From line_items
JOIN product
on line_items.product_id = product.product_id
JOIN product_class
on product_class.product_class_id = product.product_class_id
Select DISTINCT product_category
from product_class
1 に答える
1
あなたが実際に何を求めているのかよくわかりません。line_items に存在しない product_class のすべてのカテゴリ/カテゴリが必要だと思います。
もしそうなら、ここに解決策があります
SELECT DISTINCT product_category FROM product_class WHERE product_class_id NOT IN (
SELECT DISTINCT product_class_id FROM product WHERE product_id in (
SELECT DISTINCT product_id FROM line_items))
于 2013-04-22T03:43:33.127 に答える