이상치 찾기
이전 연습 문제에서 토요일이 BikeShare 이용이 가장 많은 요일이라는 걸 확인했어요. 그렇다면, 여기에 기여한 개별 토요일의 이상치가 있었는지 궁금하지 않으신가요?
이 연습은 강의의 일부입니다
SQL Server에서 함수와 저장 프로시저 작성하기
연습 안내
SUM()과DATEDIFF()를 사용해 초 단위에서 시작하여 요일별 총 주행 시간(Total Ride Hours)을 구하세요.CONVERT()를 사용해StartDate의 날짜 부분만SELECT하세요.DATENAME()과CONVERT()를 사용해WEEKDAY를 선택하세요.WHERE를 사용해 토요일만 포함하세요.
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
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);