Работа с датами. Часть 1
Часть раздела Основы путешествия по SQL на Coddy — урок 31 из 72.
Даты в SQL имеют определенный формат, и мы можем делать к ним запросы аналогично числам. Чтобы написать дату в запросе, мы используем формат: ГГГГ-ММ-ДД (2012-09-24)Чтобы выполнять запросы по датам, мы можем использовать все операторы, которые уже знаем — больше (
Мы можем даже использовать ключевое слово BETWEEN:
>), меньше (<) или равно (=) с ключевым словом WHERE:SELECT * FROM table1
WHERE col1 > '2011-01-13'SELECT * FROM table1
WHERE col1 BETWEEN '2010-01-01' AND '2010-02-25'Задание
ЛегкоДоступные таблицы и столбцы:
<b>games</b>:<b>id</b>,<b>date</b>
Получите все ID игр, которые проводились не зимой.
Зимние даты: 2022-12-21 - 2023-03-20. Только эти дни не должны включаться.
Отсортируйте их по дате по убыванию и переименуйте столбец в game.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Больше ключевых слов
Ключевое слово INКлючевое слово BETWEENКлючевое слово LIKEКлючевое слово ASПовторение - Модели мобильных телефонов2Условия
Основы условийКлючевое слово ANDКлючевое слово ORКлючевое слово NOTКомбинирование нескольких условийСкобкиБулевы значения5Арифметические операции
Математические операторыМатематические столбцыОперация moduloФункция ROUND()3Специальный формат возврата
Значения NULLСортировка результатов, часть 1Сортировка результатов, часть 2Повторение - Фирма по кибербезопасностиОграничение количества записейПовторение - Автозавод6Вводные вызовы
Повторение - Парламентские выборыПовторение - Арест преступника полициейПовторение - Ёмкость для напитков в бареПовторение - Создание новых столбцов