Есть таблицы
| id | location_region | location_area | location_microarea | location_street |
----------------------------------------------------------------------------------------
| 1 | 1 | 107 | 5913 | 20307 |
----------------------------------------------------------------------------------------
| 2 | 103 | 122 | 1176 | 20315 |
----------------------------------------------------------------------------------------
| 3 | 115 | 109 | 1181 | 20327 |
----------------------------------------------------------------------------------------
| 4 | 126 | 104 | 1187 | 20315 |
----------------------------------------------------------------------------------------
| 5 | 115 | 109 | 1181 | 20327 |
----------------------------------------------------------------------------------------
| 6 | 126 | 104 | 1187 | 20315 |
Из этой таблицы нужно выбрать записи где location_region = 103&126, location_area = 104, location_microarea = 1187, location_street = 20315.
Я пробовал такими запросами
SELECT * FROM `objects` WHERE location_region IN (103, 126) OR location_area IN ( 104) OR location_microarea IN ( 1187) OR location_microarea IN ( 20315)
SELECT * FROM `objects` WHERE location_region IN (103, 126) AND location_area IN ( 104) AND location_microarea IN ( 1187) OR location_microarea IN ( 20315)
Результат 0 строк.
Как правильно написать запрос чтобы я смогу выбрать записи с location_region и 103, 126 и тп?