SQL问题:我有两列的表:ProductId
和CatId
我想选择属于所有传入CatId
s的产品。
例如这是我的表:
ProductID CatID
_____________________
1129 2
1129 3
1129 4
1130 2
1130 3
现在,如果我通过2,3,4
结果应该是1129
.
如果我通过2,3
结果应该是1130
(不是 1129,因为它应该属于所有通过的 CatId,不少于 - 不多)
知道如何实现吗?不能工作IN
。with不会达到目的。AND
IN
OR
谢谢。