Ключевое слово BETWEEN
Часть раздела Основы путешествия по SQL на Coddy — урок 19 из 72.
На данный момент мы научились использовать символ больше > и символ меньше < для задания диапазона для поля. Но есть другой способ.
Вместо написания:
WHERE col1 >= 5 AND col1 <= 10Мы можем написать:
WHERE col1 BETWEEN 5 AND 10Оператор BETWEEN является инклюзивным, что означает, что он включает граничные значения (в данном случае 5 и 10) в результаты. Это делает ваши SQL-запросы чище и более читаемыми, особенно при работе с диапазонами дат или числовыми интервалами.
Задание
ЛегкоДоступные таблицы и столбцы:
<strong>data</strong>:<strong>value</strong>
Получите все записи, где столбец value находится между 7 и 13
Шпаргалка
Оператор BETWEEN предоставляет более чистый способ указания диапазонов вместо использования >= и <=:
WHERE col1 BETWEEN 5 AND 10Это эквивалентно:
WHERE col1 >= 5 AND col1 <= 10Оператор BETWEEN является инклюзивным, что означает, что он включает граничные значения в результаты.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Больше ключевых слов
Ключевое слово INКлючевое слово BETWEENКлючевое слово LIKEКлючевое слово ASПовторение - Модели мобильных телефонов2Условия
Основы условийКлючевое слово ANDКлючевое слово ORКлючевое слово NOTКомбинирование нескольких условийСкобкиБулевы значения5Арифметические операции
Математические операторыМатематические столбцыОперация moduloФункция ROUND()3Специальный формат возврата
Значения NULLСортировка результатов, часть 1Сортировка результатов, часть 2Повторение - Фирма по кибербезопасностиОграничение количества записейПовторение - Автозавод6Вводные вызовы
Повторение - Парламентские выборыПовторение - Арест преступника полициейПовторение - Ёмкость для напитков в бареПовторение - Создание новых столбцов