Есть таблица objects. В ней строки с полями location_region, location_area, location_microarea, location_area. Допустим при поиске нужны выбрать location_region c id 5, 106, location_area 201, 11. При таком запросе
SELECT * FROM objects WHERE objects.location_region IN (1,106) AND objects.location_area IN (201, 11)
Возвращаются только строки с location_region = 1, location_area = 11. Как правильно написать запрос чтобы отображались все строки где location_region = 1 и 106, location_area = 11 и 201