Использование оператора WHERE для фильтрации данных
Оператор WHERE
в SQL используется для фильтрации данных, чтобы выбрать только те записи, которые удовлетворяют определенному условию. Он может использоваться с командами SELECT
, UPDATE
и DELETE
для указания условий, которым должны соответствовать строки в таблице.
Примеры использования WHERE
WHERE
SELECT с WHERE:
Пример:
UPDATE с WHERE:
Пример:
DELETE с WHERE:
Пример:
Логические операторы в WHERE
Оператор WHERE
может включать в себя различные логические операторы для создания более сложных условий:
AND: Возвращает записи, если все условия разделенные
AND
являются истинными.OR: Возвращает записи, если хотя бы одно из условий разделенных
OR
является истинным.NOT: Возвращает записи, если условие является ложным.
Использование операторов сравнения
Оператор WHERE
также может использовать операторы сравнения:
=
: Равно<>
или!=
: Не равно>
: Больше<
: Меньше>=
: Больше или равно<=
: Меньше или равно
Пример:
Использование вложенных запросов
Оператор WHERE
может включать в себя вложенные запросы:
Использование LIKE для поиска по шаблону
Оператор LIKE
используется для поиска по шаблону:
В этом примере выбираются все сотрудники, у которых фамилия начинается с буквы 'S'.
Использование оператора WHERE
позволяет точно настроить выборку данных, что делает SQL мощным инструментом для работы с базами данных.
Last updated