--- Оператор 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; В следующем примере возвращается 0, потому что 15 не находится между 20 и 30: NOT BETWEEN Оператор NOT BETWEEN используется для отмены оператора BETWEEN. "значение" NOT BETWEEN "от" AND "до"; "от" > "значение" OR "значение" > "до"
выражение возвращает 1, если верно, иначе 0. Пример 1 SELECT 15 NOT BETWEEN 10 AND 20; выражение возвращает 0, потому что 15 не находится между 10 и 20, что неверно Примеры BETWE