Проверка на принадлежность диапазону

Предикат BETWEEN A AND B – принимает значения между A и B. Предикат истинен, когда сравниваемое значение попадает в заданный диапазон, включая границы диапазона. Одновременно в стандарте задан и противоположный предикат Not Between A and B, который истинен только тогда, когда сравниваемое значение не попадает в заданный интервал, включая его границы.

В условии поиска можно указать, что некоторое значение должно находиться в интервале между значениями:

<проверяемое выражение> [NOT] BETWEEN <A> AND <B>

Оператор BETWEEN ... AND проверяет, находится ли проверяемое выражение между двумя заданными значениями A и B. При этом типы данных выражений проверяемое выражение, A и B должны быть сравнимыми.

Проверяемое выражение, заданное в операторе BETWEEN ... AND, может быть любым допустимым выражением, однако обычно оно представляет собой имя столбца

Пример: вывести сведения обо всех заказах, сделанных между 1 и 31 октябрем 1989 года.

SELECT ID_ORDER, DATE_ORDER, ID_MFR, ID_PRD

FROM ZAKAZY

WHERE DATE_ORDER BETWEEN `01-OCT-89` AND `31-OCT-89`

В результате выполнения этого запроса получаем таблицу

ID_ORDER DATE_ORDER ID_MFR ID_PRD
17.10.89 УАЗ 2А34
21.10.89 ВАЗ
29.10.89 ПМЗ 4Е45М

Следует помнить, что проверку на принадлежность диапазону можно выразить в виде двух операций сравнения.








Дата добавления: 2015-02-03; просмотров: 1049;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.