BETWEEN
BETWEEN оставляет строки, где значение лежит в диапазоне. Его используют для чисел и дат.
В этом уроке работаем с таблицей tutorial.billboard_top_100_year_end.
Оператор BETWEEN
Заголовок раздела «Оператор BETWEEN»SELECT *FROM tutorial.billboard_top_100_year_endWHERE year_rank BETWEEN 5 AND 10;Запрос вернёт 396 строк. BETWEEN всегда идёт вместе с AND.
Границы входят в диапазон. Значит, места 5 и 10 тоже попадут в результат. Этот запрос делает то же самое:
SELECT *FROM tutorial.billboard_top_100_year_endWHERE year_rank >= 5 AND year_rank <= 10;Практика
Заголовок раздела «Практика»Решайте сами, без AI. Сначала напишите запрос, потом сверьтесь с проверкой, и только потом открывайте решение.
Задание 1
Заголовок раздела «Задание 1»Напишите запрос, который покажет все песни из чарта с 1985 по 1990 год включительно.
Проверка: 630 строк.
Решение
SELECT *FROM tutorial.billboard_top_100_year_endWHERE year BETWEEN 1985 AND 1990;