MCAWALA

SQL Topics Menu

SQL COUNT() Function क्या है? | SQL COUNT() in Hindi

COUNT() एक SQL aggregate function है जिसका उपयोग records की total संख्या गिनने के लिए किया जाता है।

यह SELECT query के साथ use होता है और अक्सर रिपोर्ट या summary generate करने में helpful होता है।

📘 Syntax (सिंटैक्स)

SELECT COUNT(column_name) FROM table_name;
-- या
SELECT COUNT(*) FROM table_name;

🎯 उदाहरण (Example)

Student Table:


+--------+-----------+--------+
| ID     | Name      | Marks  |
+--------+-----------+--------+
| 1      | Ankit     | 85     |
| 2      | Priya     | 92     |
| 3      | Rahul     | NULL   |
| 4      | Neha      | 90     |
| 5      | Aman      | 60     |
+--------+-----------+--------+

उदाहरण 1: Total students की संख्या जानें

SELECT COUNT(*) FROM Student;

Output:

5

उदाहरण 2: उन students की संख्या जिनके marks available हैं

SELECT COUNT(Marks) FROM Student;

Output:

4

उदाहरण 3: GROUP BY के साथ COUNT()

SELECT Marks, COUNT(*) 
FROM Student 
GROUP BY Marks;

📌 COUNT() का उपयोग:

  • Table में total rows गिनने के लिए
  • किसी column में non-null values की गिनती के लिए
  • Group wise record count के लिए (GROUP BY के साथ)
  • Filters के साथ specific count के लिए (WHERE clause के साथ)

🧠 ध्यान देने योग्य बातें:

  • COUNT(*) सभी rows को count करता है, चाहे NULL हों या न हों।
  • COUNT(column_name) सिर्फ non-null values को count करता है।
  • COUNT() function हमेशा एक numerical value return करता है।

✅ निष्कर्ष:

COUNT() function SQL में frequently use किया जाने वाला aggregate function है जो आपको data की summary और insight देता है।