Aan de slagGa gratis aan de slag

Interval-datatypen

INTERVAL-datatypen zijn erg handig om rekenkundige bewerkingen uit te voeren op datum- en tijdtypen. Stel bijvoorbeeld dat ons verhuurbeleid vereist dat een dvd binnen 3 dagen wordt teruggebracht. We kunnen de expected_return_date voor een bepaalde dvd-verhuur berekenen door een INTERVAL van 3 dagen op te tellen bij de rental_date uit de tabel rental. Vervolgens kunnen we dit resultaat vergelijken met de daadwerkelijke return_date om te bepalen of de dvd te laat is ingeleverd.

Laten we dit voorbeeld in de oefening uitproberen.

Deze oefening maakt deel uit van de cursus

Functies voor het manipuleren van data in PostgreSQL

Cursus bekijken

Oefeninstructies

  • Selecteer de huurdatum en inleverdatum uit de tabel rental.
  • Tel een INTERVAL van 3 dagen op bij de rental_date om de verwachte inleverdatum te berekenen.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

SELECT
 	-- Select the rental and return dates
	___,
	___,
 	-- Calculate the expected_return_date
	rental_date + ___ ___ AS expected_return_date
FROM rental;
Code bewerken en uitvoeren