![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
WHERE – выполняется фильтрация строк объекта в соответствии с заданными условиями. SELECT поле1, …, поле2, …,
FROM таблица1
WHERE условие;
Замечания:
Даты заключаются в символы "решетки" (#) и вводятся в SQL в американском формате: мм/дд/гг.
В условиях могут использоваться: операторы сравнения: = – равенство; < –меньше; > – больше; <= – меньше или равно; >= – больше или равно; <> – не равно. Более сложные предикаты могут быть построены с помощью логических операторов AND, OR или NOT, а также скобок,
используемых для определения порядка вычисления выражения.
В условиях отбора могут
применяться операторы принадлежности к диапазону или множеству или соответствия шаблону или значению NULL:
IN (NOT IN) – используется для сравнения некоторого значения со списком заданных значений;
BETWEEN (NOT BETWEEN) –используется для поиска значения внутри некоторого интервала, определяемого своими минимальным и максимальным значениями;
LIKE – можно выполнять сравнение выражения с заданным шаблоном, где допускается использование символов-заменителей:
* – вместо этого символа может быть подставлено любое
количество произвольных символов;
? – заменяет один символ строки;
[ ] – вместо символа строки будет подставлен один из возможных символов, указанный в этих ограничителях;
[!] – вместо соответствующего символа строки будут подставлены все символы, кроме указанных в
ограничителях;
IS NULL (IS NOT NULL) – для проверки пустого значения.
Дата публикования: 2015-02-03; Прочитано: 509 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!