ПочатиПочніть безкоштовно

Обчислення очікуваної дати повернення

Тепер, коли ви попрактикувалися додавати й віднімати позначки часу та виконувати відносні обчислення з інтервалами, застосуймо ці навички, щоб визначити фактичну очікувану дату повернення для конкретної оренди. Як ви бачили у попередніх вправах, rental_duration — це кількість днів, дозволених для оренди, після чого вона вважається простроченою. Щоб обчислити expected_return_date, вам слід узяти rental_duration і додати її до rental_date.

Ця вправа є частиною курсу

Функції для обробки даних у PostgreSQL

Переглянути курс

Інструкції до вправи

  • Перетворіть rental_duration, помноживши її на INTERVAL у 1 день (1-day).
  • Додайте результат до дати оренди.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

SELECT
    f.title,
	r.rental_date,
    f.rental_duration,
    -- Add the rental duration to the rental date
    ___ '1' day ___ f.___ + ___ AS expected_return_date,
    r.return_date
FROM film AS f
    INNER JOIN inventory AS i ON f.film_id = i.film_id
    INNER JOIN rental AS r ON i.inventory_id = r.inventory_id
ORDER BY f.title;
Редагувати та запускати код