SQL. Оператор LIKE

Иногда необходим способ поиска в базе данных строк, у которых соответствует критериям поиска только какая-то их часть, а не все они целиком. SQL предоставляет такую возможность путем использования оператора LIKE, который позволяет более гибко производить операции сравнения в условном выражении WНERE.


SELECT id, title, description FROM sometable WНERE title LIKE '%cat%'

Символы % являются групповыми, они соответствуют любым символам в начале и в конце слова.

Также есть другой групповой символ - символ подчёркивания _. Он представляет один любой символ. Их можно использовать несколько раз подряд.


LIKE '___cat%'
Реклама