Имам следната MySQL таблица, подробно описана по-долу. Опитвам се да избера всички продукти, които се появяват в множество дадени идентификатори на филтри.
e.g.
SELECT `product_id` FROM mytable WHERE (`filter_id`='100' AND `filter_id`='132');
Бих искал да видя това връщане 'product_id=2', но оценявам, че горното не работи, защото SQL търси един ред, който е eq 100 И 132.
Опитах да играя с UNION, но това върна само продукти, които бяха във филтър 100 ИЛИ 132. Може ли някой да ме насочи в правилната посока, моля?
Ето пример за моята таблица:
product_id filter_id
------------------------
1 100
2 132
2 100
3 132
3 92
4 92
Може ли някой да предложи по-добро заглавие и за тази тема!