... > SQL > Логические операторы SQL

Логические операторы SQL

НАВИГАЦИЯ ПО СТРАНИЦЕ

AND OR NOT IN IS NULL
  • AND (и)

Используется для объединения нескольких условий, все из которых должны быть истинными.

Пример:

SELECT * FROM Students WHERE GPA > 3.0 AND Department = 'Computer Science';
  • OR (или):

Используется для объединения нескольких условий, хотя бы одно из которых должно быть истинным.

Пример:

SELECT * FROM Products WHERE Category = 'Electronics' OR Price < 100.00;
  • NOT (не):

Используется для инвертирования условия.

Пример:

SELECT * FROM Customers WHERE NOT Country = 'USA';
  • IN (в):

Используется для сравнения значения с набором возможных значений.

Пример:

SELECT * FROM Orders WHERE CustomerID IN (1, 2, 3);
  • IS NULL и IS NOT NULL:

Используются для проверки, является ли значение NULL или не NULL.

Пример:

SELECT * FROM Employees WHERE ManagerID IS NULL;

Комбинирование этих операторов позволяет создавать более сложные условия для фильтрации данных в SQL запросах.