Výpočet očekávaného data vrácení
Teď, když sis vyzkoušel/a přičítání a odečítání časových razítek a práci s relativními výpočty pomocí intervalů, využijeme tyto dovednosti k výpočtu skutečného očekávaného data vrácení konkrétního výpůjčky. Jak jsi viděl/a v předchozích cvičeních, rental_duration udává počet dní, po které je výpůjčka povolena, než se považuje za zpožděnou. Pro výpočet expected_return_date použiješ rental_duration a přičteš ho k rental_date.
Toto cvičení je součástí kurzu
Funkce pro práci s daty v PostgreSQL
Pokyny k cvičení
- Převeď
rental_durationtak, že ho vynásobíš 1dennímINTERVALem. - Přičti ho k datu výpůjčky.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
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;