Pogledajte određenu poruku
Staro 24. 06. 2011.   #5
webarto
expert
Grand Master
 
Avatar webarto
 
Datum učlanjenja: 11.04.2010
Poruke: 998
Hvala: 141
959 "Hvala" u 153 poruka
webarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished roadwebarto is on a distinguished road
Default



Ja sam to ovako bio ali mi "ružno" izgleda pogotovo što se pretražuju još par atributa osim ova 2...

PHP kôd:
SELECT t1.resource_id FROM resource_attributes AS t1
LEFT JOIN resource_attributes 
AS t2 ON t1.resource_id t2.resource_id
LEFT JOIN resource_attributes 
AS t3 ON t1.resource_id t3.resource_id
WHERE
(t2.attribute_value LIKE '%La%' AND t2.attribute_id 6) AND
(
t3.attribute_value LIKE '%Ho%' AND t3.attribute_id 8)
GROUP BY t1.resource_id 
Znam za Indexe to sam stavio samo reda radi, napravit ću autocomplete iz postojećih vrijednosti u bazi tako da može biti i = umjesto bilo kakvog LIKE, hvala. Ovaj query sa JOIN + LIKE se izvršava za 0.0002s...
__________________
Github // LinkedIn // PHP // ZCE // Stackoverflow PHP // Site5 Web Hosting

Poslednja izmena od webarto : 24. 06. 2011. u 12:26.
webarto je offline   Odgovorite uz citat