Занятие 11. Практикум 3
⚡ Кратко: суть темы
Практикум закрепляет работу с датами, временем и преобразованием типов. Десять задач на текущую дату, день недели, интервалы, разницу между датами и явное приведение к строке.
NOW(),CURDATE()— текущие дата и время.DAYNAME,DAYOFWEEK— день недели.DATE_ADD,DATE_SUB,DATEDIFF— вычисления с датами.CAST(... AS CHAR)— явное преобразование в строку.
Что запомнить: практикума хватит, чтобы уверенно читать и писать запросы с датами.
Частая ошибка: в MySQL DAYOFWEEK считает воскресенье первым днём (1), а субботу — седьмым (7).
📖 О чём это занятие
Это практическое занятие: решаем задачи на закрепление темы «Дата и время». Все запросы выполняются на учебной базе northwind.
Что повторим
- Получение текущей даты и времени.
- День недели:
DAYNAME,DAYOFWEEK. - Интервалы: прибавление и вычитание дней.
- Разница между датами через
DATEDIFF. - Явное преобразование типов через
CAST.