Comece agoraComece grátis

Encontre os outliers

No exercício anterior, vimos que o sábado foi o dia mais movimentado do mês para as corridas da BikeShare. Você fica se perguntando se houve algum sábado individual com outliers que contribuíram para isso?

Este exercicio faz parte do curso

Escrevendo Funções e Procedures no SQL Server

Ver curso

Instruções do exercicio

  • Use SUM() e DATEDIFF() para encontrar o total de horas de corrida por dia a partir de segundos.
  • Use CONVERT() para SELECT a parte de data de StartDate.
  • Use DATENAME() e CONVERT() para selecionar o WEEKDAY.
  • Use WHERE para incluir apenas os sábados.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

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);
Editar e Executar Código