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
Oefeninstructies
- Gebruik
DATENAME()om de waardeweekdayvoor deStartDateteSELECTen. - Gebruik
SUM()enDATEDIFF()omTotalTripHourste berekenen (beginnend met seconden). - Groepeer op het resultaat van
DATENAME()en vatTotalTripHourssamen. - Sorteer
TotalTripHoursin 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