COUNT() फ़ंक्शन से NULL मानों को छोड़कर कॉलम मान गिनना
COUNT(कॉलम_नाम) स्वचालित रूप से NULL मानों को अनदेखा करता है। दो कॉलम के गैर-NULL मानों का कुल योग पाने के लिए दोनों COUNT को जोड़ें।
टेबल बनाएं और डेटा डालें:
mysql> create table DemoTable1975 ( StudentName varchar(20), StudentMarks int ); Query OK, 0 rows affected (0.00 sec)
mysql> insert into DemoTable1975 values('John',45); ...
mysql> insert into DemoTable1975 values('Bob',NULL); ...
क्वेरी:
mysql> select count(StudentName)+count(StudentMarks) from DemoTable1975;
आउटपुट:
+----------------------------------------+ | count(StudentName)+count(StudentMarks) | +----------------------------------------+ | 7 | +----------------------------------------+ 1 row in set (0.00 sec)
व्याख्या: StudentName में 4 गैर-NULL मान, StudentMarks में 3 गैर-NULL मान = कुल 7।