Оператор BETWEEN позволяет выбирать строки, которые находятся в определённом диапазоне, включая границы. 13 Его часто используют с датами, числами и текстовыми полями. 3
Синтаксис: SELECT column_name(s) FROM table_name WHERE column_name BETWEEN value1 AND value2;
. 12 В этом синтаксисе: 2
Оператор NOT BETWEEN используется для выбора строк, которые не попадают в указанный диапазон. 23 Он является обратным к оператору BETWEEN. 2
Пример использования NOT BETWEEN: нужно выбрать все данные из таблицы клиентов, где возраст клиентов не находится в диапазоне 25–30. 1 Запрос: SELECT * FROM customers WHERE age NOT BETWEEN 25 AND 30;
. 1
Для создания более сложных запросов оператор BETWEEN можно использовать вместе с такими логическими операторами, как AND, OR, IN и NOT. 2
Также BETWEEN и NOT BETWEEN можно применять в операциях JOIN, что позволяет расширять диапазон запрашиваемых данных. 3