MySQL SELECT BETWEEN
--- Оператор BETWEEN - это логический , который определяет, находится ли запрашиваемое значение в диапазоне или нет. Обратите внимание, что MySQL обрабатывает 1 как true, а 0 как false. Синтаксис оператора between: "значение" BETWEEN "от" AND "до"; "от" <= "значение" AND "значение" <= "до" выражение возвращает 1, если верно, иначе 0. Если "значение", "от" или "до" равно NULL, то BETWEEN оператор возвращает NULL . Пример 1 SELECT 15 BETWEEN 10 AND 20; Выражение возвращает TRUE, потому что запрашиваемое значение 15 находится между 10 и 20: Пример 2 SELECT 15 BETWEEN 20 AND 30; В следующем...
132 читали · 3 года назад
Курс SQL. Базы данных. ORACLE. Операторы сравнения IN, LIKE и BETWEEN
Помимо основных операторов сравнения, которые мы разобрали на прошлом уроке, (больше, меньше, равно, меньше или равно, больше или равно) в языке SQL есть операторы, упрощающие выборку данных по диапазону или множеству. Например, если нужно из таблицы банковских операций отобрать те, у которых код операции 12, 23, 48, 49, 54 или один из еще некоторого множества чисел, то, чтобы не перебирать все эти значения при сравнении со столбцом через оператор OR, можно делать запросы вида: Отберутся операции,...