Оператор SQL BETWEEN задает диапазон, в котором будет осуществляться проверка условия.
Работает со всеми типами данных. Состоит из 2 частей, разделенных оператором AND. Меньшее число определяет нижнюю границу, диапозон замкнут.
Оператор SQL BETWEEN имеет следующий синтаксис:
test_expression [NOT] BETWEEN begin_expression AND end_expression
- test_expression — задает объект для проверки по диапазону;
- start_expression — начальное значение диапазона;
- end_expression — конечное значение диапазона
Пример:
SELECT *FROM "Universities"WHERE "Students" BETWEEN 10000 AND 30000Оператор SQL IN позволяет определить, совпадает ли значение объекта со значением в списке.
Работает со всеми типами данных, список заключается в скобки, элементы списка разделяются запятой или точкой с запятой
Оператор SQL IN имеет следующий синтаксис:
expression [ NOT ] IN ( expression, [...] )
Пример
SELECT *FROM "Universities"WHERE "Location" IN ( "Novosibirsk", "Perm")