【发布时间】:2016-12-22 13:22:28
【问题描述】:
我有下表:
id_attribute id_product_attribute
1 1
13 1
4 2
13 2
我想获取具有id_attribute 1 和13 的id_product_attribute。
我的查询如下:
SELECT id_product_attribute
FROM ps_product_attribute_combination
WHERE id_product_attribute = 1
AND id_attribute IN (1,13)
GROUP
BY id_product_attribute
上述查询也返回id_product_attribute 2 而不仅仅是1。我怎样才能做到这一点?
谁能帮忙解决这个问题?
提前致谢!
【问题讨论】:
-
不可能。除了您提出的问题之外,您可能有一些不同的数据。
-
HAVING COUNT(*) = 2(并删除 WHERE 子句)
标签: mysql