Menu
Coddy logo textTech

Ключевое слово BETWEEN

Часть раздела Основы путешествия по SQL на Coddy — урок 19 из 72.

На данный момент мы научились использовать символ больше > и символ меньше < для задания диапазона для поля. Но есть другой способ.

Вместо написания:

WHERE col1 >= 5 AND col1 <= 10

Мы можем написать:

WHERE col1 BETWEEN 5 AND 10

Оператор BETWEEN является инклюзивным, что означает, что он включает граничные значения (в данном случае 5 и 10) в результаты. Это делает ваши SQL-запросы чище и более читаемыми, особенно при работе с диапазонами дат или числовыми интервалами.

challenge icon

Задание

Легко

Доступные таблицы и столбцы:

  • <strong>data</strong>: <strong>value</strong>

Получите все записи, где столбец value находится между 7 и 13

Шпаргалка

Оператор BETWEEN предоставляет более чистый способ указания диапазонов вместо использования >= и <=:

WHERE col1 BETWEEN 5 AND 10

Это эквивалентно:

WHERE col1 >= 5 AND col1 <= 10

Оператор BETWEEN является инклюзивным, что означает, что он включает граничные значения в результаты.

Попробуйте сами

quiz iconПроверьте себя

В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.

Все уроки раздела Основы