Ik heb de volgende table in MySQL:
Hoe kan ik nu de product_id's met een SELECT ophalen die een property_id van 2 heeft én een property_id van 9.
Ik wat geprobeerd met LEFT JOIN en subqueries, maar dat loopt altijd mis omdat er een select moet gebeuren op verschillende rijen.
Heeft iemand een idee hoe ik dat met Mysql kan oplossen? Of moet ik het via PHP doen?
code:
1
2
3
4
5
6
| product_property_id product_id property_id 1 1 2 2 1 6 3 1 9 4 2 3 5 2 6 |
Hoe kan ik nu de product_id's met een SELECT ophalen die een property_id van 2 heeft én een property_id van 9.
Ik wat geprobeerd met LEFT JOIN en subqueries, maar dat loopt altijd mis omdat er een select moet gebeuren op verschillende rijen.
Heeft iemand een idee hoe ik dat met Mysql kan oplossen? Of moet ik het via PHP doen?