Gruplanmış toplulaştırmalar oluşturma
GROUP BY kullanarak her grup için istatistikler hesaplayabilirsin. Örneğin, aşağıdaki sorguyla her eyalet için en yüksek değeri hesaplayabilirsin:
SELECT State, MAX(DurationSeconds)
FROM Incidents
GROUP BY State
Daha fazla filtrelemek için, örneğin maksimum değerin 10'dan büyük olduğu eyaletlerin değerlerini bulmak istersen, HAVING ifadesini kullanabilirsin.
Bu egzersiz
Orta Düzey SQL Server
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Calculate the aggregations by Shape
SELECT ___,
AVG(DurationSeconds) AS Average,
MIN(DurationSeconds) AS Minimum,
MAX(DurationSeconds) AS Maximum
FROM Incidents
___