建立分組彙總
你可以使用 GROUP BY 為每個群組計算統計值。例如,以下查詢會計算各州的最大值:
SELECT State, MAX(DurationSeconds)
FROM Incidents
GROUP BY State
若要進一步篩選,例如只找出最大值大於 10 的州,可以使用 HAVING 子句。
本練習屬於課程
SQL Server 中級
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Calculate the aggregations by Shape
SELECT ___,
AVG(DurationSeconds) AS Average,
MIN(DurationSeconds) AS Minimum,
MAX(DurationSeconds) AS Maximum
FROM Incidents
___