Jag var nog inte tydlig i min fråga. Låt mig visa ett exempel. Anta att jag har tre tabeller:
products
Kod:
ID | name | price
1 Fiat Panda 2500
2 VW Golf 3500
3 Peugot 2008 4200
4 Peugot 2008 4800
product_properties
Kod:
ID | product_id | property_id
1 1 1
2 1 4
3 2 3
4 2 4
5 3 2
6 3 6
6 4 1
6 4 6
property_values
Kod:
ID | property_group |value
1 color red
2 color green
3 color blue
4 type compact
5 type SUV
6 type crossover
Jag vill kunna filtrera på t.ex. röda bilar och få följande:
Kod:
1 Fiat Panda 2500
4 Peugot 2008 4800
eller t.ex. gröna bilar av typen crossover och få:
Om någon kan hjälpa mig i rätt riktning med hur queryn kan se ut så blir jag väldigt tacksam!