← К оглавлению занятия
⚡ Кратко: задания
- Текущая дата и время.
- День недели каждого заказа.
- Дата заказа + 30 дней.
- Дней между заказом и доставкой.
- Заказы в пятницу.
- Дата через 100 дней.
- Заказы в выходные.
- Дней до конца года.
- Дата 15 дней назад.
- id клиента в виде строки.
База данных: northwind. Таблицы: orders, customers.
1
Задание 1
Выведите текущую дату и время.
2
Задание 2
Выведите день недели, когда был сделан каждый заказ из таблицы orders.
3
Задание 3
Добавьте 30 дней к дате каждого заказа в таблице orders и выведите результат.
4
Задание 4
Выведите количество дней между датой заказа и датой доставки для каждого заказа из таблицы orders.
5
Задание 5
Найдите все заказы, сделанные в пятницу, из таблицы orders.
6
Задание 6
Выведите дату, которая будет через 100 дней от текущей.
7
Задание 7
Выведите заказы, сделанные в выходные дни (суббота и воскресенье), из таблицы orders.
8
Задание 8
Найдите количество дней до конца текущего года.
9
Задание 9
Выведите дату, которая была 15 дней назад от текущей даты.
10
Задание 10
Примените явное преобразование: выведите столбец id из таблицы customers в виде строки.
Проверка понимания
Выберите один вариант ответа. После клика правильный ответ подсветится зелёным.
Вопрос 1
Как лучше использовать summary-урок?
Вопрос 2
Что показывает хороший результат после повторения блока?
Вопрос 3
Какой вопрос стоит задать себе после каждого ответа?
Вопрос 4
Что делает SELECT?
Вопрос 5
Почему в SQL важен явный список столбцов?
Вопрос 6
Как лучше форматировать сложный SQL-запрос?
Вопрос 7
Что означает NULL?
Вопрос 8
Почему запросы стоит проверять на маленькой выборке?