IniziaInizia gratis

Calcolare la data di restituzione prevista

Ora che hai fatto pratica con l'addizione e la sottrazione di timestamp e con i calcoli relativi usando gli interval, usiamo queste nuove abilità per calcolare la vera data di restituzione prevista di un noleggio specifico. Come hai visto negli esercizi precedenti, rental_duration è il numero di giorni consentiti per un noleggio prima che sia considerato in ritardo. Per calcolare expected_return_date dovrai usare rental_duration e aggiungerlo a rental_date.

Questo esercizio fa parte del corso

Funzioni per manipolare i dati in PostgreSQL

Visualizza il corso

Istruzioni dell'esercizio

  • Converti rental_duration moltiplicandolo per un INTERVAL di 1 giorno.
  • Aggiungilo alla data del noleggio.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

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;
Modifica ed esegui il codice