MySQL Multiple Where Clause
I think that you are after this: SELECT image_id FROM list WHERE (style_id, style_value) IN ((24,’red’),(25,’big’),(27,’round’)) GROUP BY image_id HAVING count(distinct style_id, style_value)=3 You can’t use AND, because values can’t be 24 red and 25 big and 27 round at the same time in the same row, but you need to check the presence of … Read more