Encuentra los valores atípicos
En el ejercicio anterior vimos que el sábado fue el día más concurrido del mes para los viajes de BikeShare. ¿Te preguntas si hubo algún sábado atípico que contribuyera a esto?
Este ejercicio forma parte del curso
Escritura de funciones y procedimientos almacenados en SQL Server
Instrucciones del ejercicio
- Usa
SUM()yDATEDIFF()para calcular las horas totales de viaje por día partiendo de segundos. - Usa
CONVERT()paraSELECTla parte de fecha deStartDate. - Usa
DATENAME()yCONVERT()para seleccionar elWEEKDAY. - Usa
WHEREpara incluir solo los sábados.
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
SELECT
-- Calculate TotalRideHours using SUM() and DATEDIFF()
___(___(___, StartDate, EndDate))/ 3600 AS TotalRideHours,
-- Select the DATE portion of StartDate
___(___, StartDate) AS DateOnly,
-- Select the WEEKDAY
___(___, ___(___, StartDate)) AS DayOfWeek
FROM CapitalBikeShare
-- Only include Saturday
WHERE ___(___, StartDate) = 'Saturday'
GROUP BY CONVERT(DATE, StartDate);