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...