Конструкция SELECT WHERE в SQL
Конструкция SELECT WHERE
в SQL используется для извлечения данных из базы данных, которые удовлетворяют определенному условию.
Синтаксис
SELECT column1, column2, ...
FROM table_name
WHERE condition;
SELECT
определяет столбцы, которые нужно включить в результат.FROM
указывает таблицу, из которой нужно извлечь данные.WHERE
определяет условие, которому должны соответствовать извлекаемые данные.
Примеры
Пример 1
SELECT *
FROM Customers
WHERE Country='Germany';
В этом примере выбираются все поля (*
) из таблицы Customers
, где страна (Country
) равна Germany
.
Пример 2
SELECT FirstName, LastName
FROM Employees
WHERE Salary > 50000;
В этом примере выбираются поля FirstName
и LastName
из таблицы Employees
, где зарплата (Salary
) больше 50000.
Операторы в условии WHERE
В условии WHERE
можно использовать следующие операторы:
=
равно<>
или!=
не равно>
больше<
меньше>=
больше или равно<=
меньше или равноBETWEEN
в пределах диапазонаLIKE
поиск по шаблонуIN
в списке значений
Логические операторы в условии WHERE
В условии WHERE
можно использовать следующие логические операторы:
AND
все условия должны быть истиннымиOR
хотя бы одно условие должно быть истиннымNOT
условие должно быть ложным