Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Язык SQL. Задание условий отбора в предложении WHERE



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; Прочитано: 485 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...