SQL WHERE Ключевое слово
WHERE - Где
Команда WHERE
фильтрует результирующий набор, чтобы включить в него только те записи, которые удовлетворяют заданному условию.
Следующая инструкция SQL выбирает всех клиентов из "Мексики" в таблице "Клиенты":
Пример
SELECT * FROM Customers
WHERE Country='Mexico';
Попробуйте сами »
SQL требует одинарных кавычек вокруг текстовых значений (большинство систем баз данных также допускают двойные кавычки).
Однако числовые поля не должны заключаться в кавычки:
Пример
SELECT * FROM Customers
WHERE CustomerID=1;
Попробуйте сами »
Примечание: Предложение WHERE используется не только в инструкции SELECT, но и в инструкции UPDATE, DELETE и т.д.!
В предложении WHERE можно использовать следующие операторы:
Оператор | Описание |
---|---|
= | Equal |
<> | Не равный. Примечание: В некоторых версиях SQL этот оператор может быть записан как != |
> | Больше чем |
< | Меньше чем |
>= | Больше или равно |
<= | Меньше или равно |
BETWEEN | Между определенным диапазоном |
LIKE | Поиск по шаблону |
IN | Чтобы указать несколько возможных значений для столбца |