Začněte nyníZačněte zdarma

Sčítání a odčítání hodnot data a času

V tomto cvičení vypočítáš skutečný počet dní půjčení a správné datum expected_return_date – využiješ k tomu sloupec rental_duration z tabulky film spolu s již známým sloupcem rental_date z tabulky rental.

Budeš muset oprášit znalosti z předchozích kurzů a připomenout si, jak spojit dvě nebo více tabulek dohromady. Abys mohl/a vybírat sloupce z tabulek film i rental v jednom dotazu, použiješ tabulku inventory jako prostředníka – přímá vazba mezi těmito tabulkami totiž neexistuje. Pojďme na to!

Toto cvičení je součástí kurzu

Funkce pro práci s daty v PostgreSQL

Zobrazit kurz

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, f.rental_duration,
    -- Calculate the number of days rented
    ___.___ - ___.___ AS ___
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;
Upravit a spustit kód