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, kursun bir parçasıdır
Orta Düzey SQL Server
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- Calculate the aggregations by Shape
SELECT ___,
AVG(DurationSeconds) AS Average,
MIN(DurationSeconds) AS Minimum,
MAX(DurationSeconds) AS Maximum
FROM Incidents
___