English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Способ использования ключевого слова SQL LIKE и примеры

Справочник по ключевым словам SQL

LIKE

Используйте команду LIKE в предложении WHERE для поиска определенного шаблона в столбце.

Вы можете использовать два шаблона LIKE:

  • % - означает ноль, один или несколько символов

  • _ - означает один символ (в MS Access используется вопросительный знак (?))

Следующий SQL-запрос выбирает всех клиентов с именем, начинающимся на «a»:

SELECT * FROM Customers
WHERE CustomerName LIKE 'a%';

Следующие SQL-запросы выбирают всех клиентов с CustomerName, заканчивающимся на 'a':

SELECT * FROM Customers
WHERE CustomerName LIKE '%a';

Следующие SQL-запросы выбирают всех клиентов с CustomerName, содержащим 'or' в любом месте:

SELECT * FROM Customers
WHERE CustomerName LIKE '%or%';

Следующие SQL-запросы выбирают всех клиентов с CustomerName, начинающимся на 'a' и длиной не менее 3 символов:

SELECT * FROM Customers
WHERE CustomerName LIKE 'a_%_%';

Справочник по ключевым словам SQL