Що таке LIKE в SQL?
Оператор LIKE в мові SQL використовується для пошуку в стовпцях, що містять текст, з використанням шаблону або маски. Він дозволяє знаходити рядки, які відповідають певному зразку, де символ "%" є будь-якою послідовністю символів, а "_" — один будь-який символ.
Синтаксис:
SELECT column1, column2, ...
FROM table_name
WHERE column_name LIKE pattern;
Параметри:
column1, column2, ...: Список стовпців, у яких ви шукаєте значення.table_name: Ім'я таблиці, в якій виконується пошук.column_name: Стовпець, у якому ви шукаєте значення.pattern: Шаблон пошуку, який може включати символи "%" (представляє будь-яку кількість символів) та "_" (є один символ).
Приклад:
Припустимо, ми маємо таблицю "Products" з інформацією про продукти, і ми хочемо знайти всі продукти, назва яких починається з "App":
SELECT ProductName
FROM Products
WHERE ProductName LIKE 'App%';
Коментарі