Czytam w sieci i nie mogę zrozumieć. A nie pokazują jakiś prostych przykładów..
Załóżmy że mam 3 tabele
cechy :
id | nazwa
--------------------
1 | cena
2 | producent
detale :
id_produkt | id_cecha | value
-------------------------------------------
1 | 1 | 1000
1 | 2 | Sony
2 | 1 | 6000
2 | 2 | Tesco
products:
id | userid
----------------
1 | 25
2 | 10
W jaki sposób ułożyć zapytanie które będzie szukało produkt którego producent to ma byc Tesco ( LIKE %% ) a cena tez za pomoca ( LIKE %% ) ma wynosic 5000
Nie mogę tego pojąć.
Proszę o mały przykład to już powinienem sie domyslic o co biega

pozdrawiam, dzieki
myslalem ze sie doedukuje a tu jednak to umiem

no i teraz mnie wena naszła to napisałem sobie na szybko takie zapytanie.
no ale to trochę głupie bo zapytanie dot. 2 cech produktu wygląda tak
SELECT i. *
FROM items i, cechy c1, cechy c2, details d1, details d2
WHERE i.id = d1.id AND i.id = d2.id AND d1.id_cecha = c1.id AND d2.id_cecha = c2.id AND d1.value LIKE "%Pol%" AND d2.value LIKE "%Wa%" AND c1.name = "Kraj" AND c2.name = "Miasto"
to co dopiero będzie przy zapytaniu które będzie musiało szukać z 20 cech ?