Предложение WHERE используется для фильтрации записей при выборе записей SELECT, обновление записей UPDATE, удалении записей DELETE и т.д. Предложение WHERE используется для извлечения только тех записей, которые соответствуют заданному условию.
Синтаксис WHERE
SELECT column1, column2, ...
FROM table_name
WHERE condition;
Пример предложения WHERE
Следующий оператор SQL выбирает всех пользователей с именем «name» в таблице «users»:
Пример:
SELECT * FROM users
WHERE name ='Том';
Текстовые и числовые поля
SQL требует одинарных кавычек вокруг текстовых значений (большинство систем баз данных также допускают двойные кавычки). Однако числовые поля не должны быть заключены в кавычки. Например, нужно выбрать пользователей у которых баланс «balance» в таблице «users» равен 500
Пример:
SELECT * FROM users
WHERE balance = 500;
Операторы в разделе WHERE
Следующие операторы могут использоваться в предложении WHERE:
| Оператор | Описание |
| = | Равно |
| != или <> | Не равно |
| > | Больше чем |
| < | Меньше чем |
| >= | Больше или равно |
| <= | Меньше или равно |
| BETWEEN | Между включенным диапазоном |
| LIKE | Поиск по шаблону |
| IN | Поиск данных по нескольким значениям, перечисленным через запятую |
0 комментариев