← К оглавлению занятия
⚡ Кратко: задания
- Отформатируйте
order_date как ДД-ММ-ГГГГ.
- Отформатируйте
shipped_date как ДД/ММ/ГГГГ ЧЧ:ММ:СС.
- Посчитайте разницу в днях между
shipped_date и order_date.
- Найдите дату 90 дней назад.
- Попрактикуйтесь в скрытых преобразованиях.
- Извлеките год из
order_date.
- Преобразуйте строку в
DATE.
База данных: northwind, таблица: orders (если не указано иное).
1
Задание 1
Выведите дату получения заказа order_date в формате ДД-ММ-ГГГГ.
2
Задание 2
Выведите дату и время отправки заказа shipped_date в формате ДД/ММ/ГГГГ ЧЧ:ММ:СС.
3
Задание 3
Найдите разницу в днях между датой заказа order_date и датой отправки shipped_date для всех заказов.
4
Задание 4
Найдите дату, которая была 90 дней до текущей даты.
5
Задание 5
Поработайте со скрытыми преобразованиями:
- Сложите строку, содержащую дату, с числом и выведите результат.
- Объедините числовое значение с текстом и выведите результат в виде строки.
6
Задание 6
Извлеките год из даты получения заказа order_date.
7
Задание 7
Преобразуйте текстовое значение '2024-08-25' в формат DATE.
Проверка понимания
Выберите один вариант ответа. После клика правильный ответ подсветится зелёным.
Вопрос 1
Что делает SELECT?
Вопрос 2
Почему в SQL важен явный список столбцов?
Вопрос 3
Как лучше форматировать сложный SQL-запрос?
Вопрос 4
Что означает NULL?
Вопрос 5
Почему запросы стоит проверять на маленькой выборке?
Вопрос 6
Зачем нужны транзакции?
Вопрос 7
Что главное закрепить в уроке «Особенности работы с датой и временем»?