Итак, у меня есть такие поля, как:
Как я мог сделать что-то подобное (сопоставить любое поле с Zip):
SELECT ILIKE "%Zip" FROM db_tbl WHERE condition = 'foo'
Вот хороший ответ на ваш вопрос:
stackoverflow.com / вопросы / 5274594 /
Подводя итог, можно сказать, что стандартный SQL не совсем поддерживает эту функциональность, но вы можете получить его, немного поработав.
Вы не можете. Вы можете связать несколько операторов LIKE с помощью ИЛИ, но SQL имеет дело с данными, а не с метаданными, поэтому в любой части спецификации SQL (или любой производной SQL, которую я когда-либо использовал) нет ярлыка «искать любое поле со строкой X для бла». .