開始使用免費開始

哪一天最忙?

既然我們已經確認資料集中有一致的秒數,現在可以計算每週各天的總行程時間。

本練習屬於課程

在 SQL Server 中撰寫函式與預存程序

檢視課程

練習說明

  • 使用 DATENAME()SELECT 中取得 StartDateweekday 值。
  • 使用 SUM()DATEDIFF() 計算 TotalTripHours(從秒開始)。
  • DATENAME() 的結果進行分組,並彙總 TotalTripHours
  • TotalTripHours 由大到小排序。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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
編輯並執行程式碼