जब MySQL SUM () फ़ंक्शन को एक तर्क के रूप में कोई मान नहीं होने वाला कॉलम मिला, तो यह आउटपुट के रूप में 0 के बजाय NULL लौटाएगा। कॉलम किसी भी डेटा प्रकार का हो सकता है। उदाहरण के बाद, 'सोशल' नाम की एक टेबल का उपयोग करना, जिसमें 'आईडी' नाम का केवल एक कॉलम है, जिसमें कोई मान नहीं है, यह इसे स्पष्ट करेगा
उदाहरण
mysql> Describe Social; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | Id | int(11) | YES | | NULL | | | Name | varchar(20) | YES | | NULL | | +-------+-------------+------+-----+---------+-------+ 2 rows in set (0.00 sec) mysql> Select * from Social; Empty set (0.00 sec) mysql> Select SUM(id) from Social; +---------+ | SUM(id) | +---------+ | NULL | +---------+ 1 row in set (0.00 sec) mysql> Select SUM(Name) from Social; +-----------+ | SUM(Name) | +-----------+ | NULL | +-----------+ 1 row in set (0.00 sec)