Оператор SQL LIKE.
Оператор SQL LIKE используется в предложении WHERE для сравнения значения с аналогичными значениями с использованием подстановочных операторов.
Существует два подстановочных оператора. используется в сочетании с оператором Like.
Знак процента ( % )
Знак подчеркивания ( _ )
Синтаксис SQL LIKE:
1 | SELECT column_name(s) FROM table_name WHERE column_name LIKE somevalue; |
Пример – Нравится оператор:
1 | ВЫБЕРИТЕ * ИЗ ТАБЛИЦА РЕЗУЛЬТАТОВ, ГДЕ Имя игрока КАК 'Sachin'; |
В ниже изображения вы можете найти два запроса SELECT. Первый запрос SELECT возвращает полные записи таблицы SCOREBOARD.где второй запрос SELECT возвращает значения, только если Playername равно Sachin. Мы использовали предложение WHERE во втором запросе SELECT с оператором LIKE.
Пример — оператор Like с подстановочным знаком %:
1 | SELECT * FROM SCOREBOARD WHERE Имя игрока LIKE 'D%'; |
На изображении ниже вы можете найти два запроса SELECT. Первый запрос SELECT возвращает полные записи таблицы SCOREBOARD.где второй запрос SELECT возвращает значения, только если Имя игрока начинается с буквы D. Мы использовали предложение WHERE во втором запросе SELECT с оператором LIKE и подстановочным знаком %.
Пример — оператор Like с подстановочным знаком % в начале: