Как сделать фильтр, если связь между записью 1 ко многим?
Возможно есть варианты получшеSELECT places.id, COUNT(features.name) as 'count_features' 
FROM places
JOIN features ON places.id = features.place_id
WHERE features.name in ('wi-fi', 'river')
GROUP BY places.id
HAVING count_features = 2
Возможно есть варианты получшеSELECT places.id, COUNT(features.name) as 'count_features' 
FROM places
JOIN features ON places.id = features.place_id
WHERE features.name in ('wi-fi', 'river')
GROUP BY places.id
HAVING count_features = 2