我正在尝试选择与所有类别相关的产品,这些产品已“交给”我。
产品在 Product 表中,与类别的关系在 ProductCategoryRelation 表中。
下面的代码有效,但我不确定这是最快的方法。
1、2、3 数字是类别 ID。
SELECT *
FROM Product
WHERE (
SELECT Count(*)
FROM ProductCategoryRelation
WHERE ProductCategoryRelation.CategoryId IN (1,2,3)
AND ProductCategoryRelation.ProductId = Product.ProductId
) = 3
这可能对你有用,应该表现更好。