Grouped aggregations बनाना
आप 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
___