76
GB
What is the behavior of aggregate functions (SUM, AVG, COUNT, MAX, MIN) with respect to NULL values?
IN
NULL मानों के संबंध में समग्र कार्यों (SUM, AVG, COUNT, MAX, MIN) का व्यवहार क्या है?
A
All aggregate functions include NULL as 0
सभी समग्र कार्यों में NULL को 0 के रूप में शामिल किया गया है
B
Aggregate functions (except COUNT(*)) IGNORE NULL values - COUNT(*) counts all rows including NULLs; COUNT(column) counts only non-NULL values
समग्र कार्य (COUNT(*) को छोड़कर) शून्य मानों को अनदेखा करें - COUNT(*) NULL सहित सभी पंक्तियों को गिनता है; COUNT(कॉलम) केवल गैर-शून्य मानों की गणना करता है
C
Aggregate functions treat NULL as 0 for SUM and AVG
समग्र फ़ंक्शन SUM और AVG के लिए NULL को 0 मानते हैं
D
Aggregate functions fail when NULL values are present
NULL मान मौजूद होने पर समग्र फ़ंक्शन विफल हो जाते हैं
✅ Correct Answer:
💡 Explanation / व्याख्या
Explanation (English)
NULL handling in aggregates: SUM/AVG/MAX/MIN/COUNT(col) all ignore NULLs. COUNT(*) counts ALL rows regardless of NULLs. AVG ignores NULLs in both numerator and denominator (not the same as treating as 0).
व्याख्या (हिन्दी)
समुच्चय में शून्य प्रबंधन: SUM/AVG/MAX/MIN/COUNT(col) सभी शून्य को अनदेखा करते हैं। COUNT(*) शून्य की परवाह किए बिना सभी पंक्तियों की गणना करता है। AVG अंश और हर दोनों में NULL को अनदेखा करता है (0 के रूप में मानने के समान नहीं)।