Запрос, который проверяет содержится ли наименование города из поля city в поле address. Из поля city убираются все типы гео-объектов в сокращенном виде. postgresql
SELECT * FROM customers WHERE address LIKE '%' || replace(lower(city),'область','') || '%';