Aan de slagBegin gratis

Welke weekdag is het drukst?

Nu we hebben gecontroleerd dat er consequent seconden in onze gegevensset staan, kunnen we de totale reistijd voor elke weekdag berekenen.

Deze oefening maakt deel uit van de cursus

Functies en opgeslagen procedures schrijven in SQL Server

Bekijk cursus

Oefeninstructies

  • Gebruik DATENAME() om de waarde weekday voor de StartDate te SELECTen.
  • Gebruik SUM() en DATEDIFF() om TotalTripHours te berekenen (beginnend met seconden).
  • Groepeer op het resultaat van DATENAME() en vat TotalTripHours samen.
  • Sorteer TotalTripHours in aflopende volgorde.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan te vullen.

SELECT
    -- Select the day of week value for StartDate
	___(___, StartDate) as DayOfWeek,
    -- Calculate TotalTripHours
	___(___(___, StartDate, EndDate))/ 3600 as TotalTripHours 
FROM CapitalBikeShare 
-- Group by the day of week
GROUP BY ___(___, StartDate)
-- Order TotalTripHours in descending order
ORDER BY ___ DESC
Code bewerken en uitvoeren