Ne mogu da editujem prethodnu poruku pa se izvinjavam zbog duplog posta. Elem, naiđoh na ovo:
Kôd:
select properties.*
from properties
join amenities_properties
on properties.id = amenities_properties.property_id
where amenities_properties.amenity_id in (9,15,24)
group
by properties.id
having count(*) = 3
Ovo radi lepo iz phpMyAdmina, ali pošto je moj search query dosta veći i generiše se putem orm-a automatski u zavisnosti od izabranih opcija za pretraživanje, tako da čim imam više join-ovanih tabela ovo opet ne vraća ništa :S