Aan de slagBegin gratis

De verwachte inleverdatum berekenen

Nu je hebt geoefend met het optellen en aftrekken van timestamps en relatieve berekeningen met intervals, gaan we die nieuwe skills gebruiken om de daadwerkelijke verwachte inleverdatum van een specifieke verhuur te berekenen. Zoals je in eerdere oefeningen hebt gezien, is rental_duration het aantal dagen dat is toegestaan voor een verhuur voordat die te laat is. Om de expected_return_date te berekenen, gebruik je de rental_duration en tel je die op bij de rental_date.

Deze oefening maakt deel uit van de cursus

Functies voor het manipuleren van data in PostgreSQL

Bekijk cursus

Oefeninstructies

  • Zet rental_duration om door het te vermenigvuldigen met een 1-day INTERVAL.
  • Tel dit op bij de verhuurdatum.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

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;
Code bewerken en uitvoeren