शुरू करेंमुफ़्त में शुरू करें

Aggregate window functions

आपके पास कई aggregate window फंक्शंस उपलब्ध हैं। इस अभ्यास में, हम एक ही window पर कई aggregates की समीक्षा करना देखेंगे।

इस बार हमारी window पूरा डेटा सेट होगा, यानी हमारा OVER() क्लॉज़ खाली रहेगा।

यह अभ्यास पाठ्यक्रम का हिस्सा है

SQL Server में Time Series Analysis

पाठ्यक्रम देखें

अभ्यास निर्देश

  • परिणाम सेट के प्रत्येक कॉलम के लिए सही aggregate फंक्शन भरें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

SELECT
	ir.IncidentDate,
	ir.NumberOfIncidents,
    -- Fill in the correct aggregate functions
    -- You do not need to fill in the OVER clause
	___(ir.NumberOfIncidents) OVER () AS SumOfIncidents,
	___(ir.NumberOfIncidents) OVER () AS LowestNumberOfIncidents,
	___(ir.NumberOfIncidents) OVER () AS HighestNumberOfIncidents,
	___(ir.NumberOfIncidents) OVER () AS CountOfIncidents
FROM dbo.IncidentRollup ir
WHERE
	ir.IncidentDate BETWEEN '2019-07-01' AND '2019-07-31'
AND ir.IncidentTypeID = 3;
कोड संपादित करें और चलाएँ