Zacznij terazZacznij za darmo

Obliczanie oczekiwanej daty zwrotu

Wiesz już, jak dodawać i odejmować znaczniki czasu oraz wykonywać obliczenia względne z użyciem interwałów – czas wykorzystać tę wiedzę w praktyce. W tym ćwiczeniu obliczysz rzeczywistą oczekiwaną datę zwrotu konkretnego wypożyczenia. Jak już wiesz z poprzednich ćwiczeń, rental_duration to liczba dni, przez które można przetrzymać wypożyczony film, zanim zostanie uznany za spóźniony. Aby obliczyć expected_return_date, dodaj rental_duration do rental_date.

To ćwiczenie jest częścią kursu

Funkcje do manipulowania danymi w PostgreSQL

Zobacz kurs

Instrukcje do ćwiczenia

  • Przekształć rental_duration, mnożąc tę wartość przez INTERVAL wynoszący 1 dzień.
  • Dodaj wynik do daty wypożyczenia.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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;
Edytuj i uruchom kod