Типы данных INTERVAL
Тип данных INTERVAL — это удобный инструмент для выполнения арифметических операций с датами и временем. Например, предположим, что согласно условиям проката DVD необходимо вернуть в течение 3 дней. Мы можем вычислить expected_return_date (ожидаемую дату возврата) для каждой аренды, прибавив INTERVAL в 3 дня к значению rental_date из таблицы rental. Затем этот результат можно сравнить с фактической датой возврата return_date, чтобы определить, был ли DVD возвращён с опозданием.
Попробуйте выполнить это на практике.
Это упражнение является частью курса
Функции для работы с данными в PostgreSQL
Инструкции к упражнению
- Выберите дату аренды и дату возврата из таблицы
rental. - Прибавьте
INTERVALв 3 дня к значениюrental_date, чтобы вычислить ожидаемую дату возвратаexpected_return_date.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT
-- Select the rental and return dates
___,
___,
-- Calculate the expected_return_date
rental_date + ___ ___ AS expected_return_date
FROM rental;