Що таке IN в SQL?
Оператор IN у мові SQL використовується для фільтрації даних за кількома значеннями в стовпці. Він дозволяє створити умову, що включає рядки, значення яких збігаються з будь-яким із зазначених у списку значень.
Синтаксис:
SELECT column1, column2, ...
FROM table_name
WHERE column_name IN (value1, value2, ...);
Приклад:
Припустимо, у нас є таблиця "Products" з інформацією про продукти, і ми хочемо вибрати продукти, які належать категоріям 'Electronics' або 'Clothing':
SELECT ProductID, ProductName, Category
FROM Products
WHERE Category IN ('Electronics', 'Clothing');
У цьому запиті оператор IN фільтрує продукти за категорією, включаючи лише ті рядки, де значення в стовпці "Category" збігається з одним із зазначених у списку значень.
Коментарі