SQL查询给我的结果与IN和列相同

时间:2016-12-24 22:24:56

标签: php sql

我有这张桌子:

enter image description here

我正在尝试获取id_combination,其中id_attribute_value在19和21和24结果应为25但我不知道如何构建查询。

你能帮助我吗?

非常感谢。

1 个答案:

答案 0 :(得分:1)

SELECT id_combination
FROM table_name 
WHERE id_attribute_value IN (19,21,24) 
GROUP BY id_combination 
HAVING COUNT(DISTINCT id_attribute_value) = 3

只需将table_name替换为您的表名。