English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Курс начинающего пользователя SQL

SQL Соединение (Join)

Дополнительный курс SQL

SQL Руководство

Способ использования и примеры SQL WHERE

Справочник по ключевым словам SQL

SELECT

Команда WHERE фильтрует результат для поиска записей, удовлетворяющих заданным условиям.

Ниже приведены SQL-запросы, которые выбирают всех клиентов из таблицы 'Customers' в 'Mexico':

SELECT * FROM Customers
WHERE Country='Mexico';

SQL требует добавления одинарных кавычек вокруг текстовых значений (большинство систем баз данных также позволяют использовать двойные кавычки).

Но числовые поля не должны быть заключены в кавычки:

SELECT * FROM Customers
WHERE CustomerID=1;

Примечание: WHERE-подзапрос используется не только в SELECT-запросах, но и в UPDATE, DELETE и других!

В WHERE-подзапросе можно использовать следующие операторы:

Оператор
Описание
=Равно
<>

Не равно. Примечание: В некоторых версиях SQL этот оператор можно записать как !=

>Больше
<Меньше
>=Больше или равно
<=Меньше или равно
BETWEENВ диапазоне
LIKEМодели поиска
INУказание нескольких возможных значений для столбца

Справочник по ключевым словам SQL