SQL LIKE OPERATOR – РУКОВОДСТВО ПО SQL | МАТЕРИАЛ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Оператор SQL LIKE.

Оператор SQL LIKE используется в предложении WHERE для сравнения значения с аналогичными значениями с использованием подстановочных операторов.

Существует два подстановочных оператора. используется в сочетании с оператором Like.

Знак процента ( % )

Знак подчеркивания ( _ )

Синтаксис SQL LIKE:

< tr class=crayon-row>

1

SELECT column_name(s) FROM table_name WHERE column_name LIKE somevalue;

Пример – Нравится оператор:

1

ВЫБЕРИТЕ * ИЗ ТАБЛИЦА РЕЗУЛЬТАТОВ, ГДЕ Имя игрока КАК 'Sachin';

В ниже изображения вы можете найти два запроса SELECT. Первый запрос SELECT возвращает полные записи таблицы SCOREBOARD.где второй запрос SELECT возвращает значения, только если Playername равно Sachin. Мы использовали предложение WHERE во втором запросе SELECT с оператором LIKE.

SQL LIKE ОПЕРАТОР – РУКОВОДСТВО ПО SQL | МАТЕРИАЛЫ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Пример — оператор Like с подстановочным знаком %:

1

SELECT * FROM SCOREBOARD WHERE Имя игрока LIKE 'D%';

На изображении ниже вы можете найти два запроса SELECT. Первый запрос SELECT возвращает полные записи таблицы SCOREBOARD.где второй запрос SELECT возвращает значения, только если Имя игрока начинается с буквы D. Мы использовали предложение WHERE во втором запросе SELECT с оператором LIKE и подстановочным знаком %.

SQL LIKE OPERATOR – SQL TUTORIAL | SOFTWARE TESTING MATERIAL

Пример — оператор Like с подстановочным знаком % в начале:

1

SELECT * FROM SCOREBOARD WHERE Playername LIKE '%h%';< /таблица>

На изображении ниже вы можете найти два запроса SELECT. Первый запрос SELECT возвращает полные записи таблицы SCOREBOARD, тогда как второй запрос SELECT возвращает значения, только если Имя игрока содержит букву h. Мы использовали предложение WHERE во втором запросе SELECT с оператором LIKE и подстановочным знаком до и после буквы h.

SQL LIKE OPERATOR – РУКОВОДСТВО ПО SQL | МАТЕРИАЛЫ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

< strong>Пример — оператор Like с подстановочным знаком _:

1

SELECT * FROM SCOREBOARD WHERE Имя игрока LIKE '_achin';

Пример — Оператор Like с подстановочным знаком _ До и после:

1

SELECT * FROM SCOREBOARD WHERE Имя игрока LIKE '_achi_';

Пример – оператор Like с комбинацией подстановочных знаков % и _:

1

ВЫБЕРИТЕ * ИЗ ТАБЛИЧКИ, ГДЕ Имя игрока НРАВИТСЯ '_a%';

НЕ НРАВИТСЯ:

1

SELECT * FROM Table_Name WHERE SomeColumn_Name NOT LIKE '%Some_Value%';

На изображении ниже вы можете найти два запроса SELECT. Первый запрос SELECT возвращает полные записи таблицы SCOREBOARD, а второй запрос SELECT возвращает значения из таблиц, но исключает значения с буквой Sac. Мы использовали предложение WHERE во втором запросе SELECT с оператором NOT LIKE и буквами Sac с подстановочными знаками % до и после букв Sac.

SQL LIKE OPERATOR – РУКОВОДСТВО ПО SQL | МАТЕРИАЛ ДЛЯ ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

В следующем руководстве мы увидим, как использовать IN ОПЕРАТОР в SQL

Ознакомьтесь с полным руководством по SQL, нажав на ссылку ниже:

Учебное пособие по SQL — полное

TAG: qa

От QA genius

Adblock
detector