Datový typ INTERVAL
Datový typ INTERVAL je velmi užitečný nástroj pro provádění aritmetických operací s daty a časy. Řekněme například, že naše půjčovní pravidla vyžadují vrácení DVD do 3 dnů. expected_return_date pro dané půjčení DVD můžeme vypočítat tak, že k rental_date z tabulky rental přičteme INTERVAL 3 dnů. Výsledek pak můžeme porovnat se skutečným return_date a zjistit, jestli bylo DVD vráceno pozdě.
Vyzkoušej si to v tomto cvičení.
Toto cvičení je součástí kurzu
Funkce pro práci s daty v PostgreSQL
Pokyny k cvičení
- Z tabulky
rentalvyber datum půjčení a datum vrácení. - K
rental_datepřičtiINTERVAL3 dnů a vypočítej tak očekávané datum vrácení.
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
-- Select the rental and return dates
___,
___,
-- Calculate the expected_return_date
rental_date + ___ ___ AS expected_return_date
FROM rental;