시작하기무료로 시작하기

이상치 찾기

이전 연습 문제에서 토요일이 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);
코드 편집 및 실행