【发布时间】:2011-02-02 03:53:03
【问题描述】:
我有产品表——每个表都有几个类别;每个类别都有一个主列。 (我还有一个类别表和一个 product_categories 表。)
如果main = 1 -> 它是主要类别
我想选择根本没有主要类别的所有产品(与该产品相关的所有类别都没有main = 1 列)。
这是选择所有主要类别的方法:
SELECT *
FROM categories
WHERE id IN (SELECT DISTINCT category_id
FROM `product_categories`
WHERE main = 1);
我如何找到没有主类别的产品?
【问题讨论】:
标签: mysql