Aggregate Function in DBMS: SQL में Aggregate Function क्या है

पोस्ट को शेयर करे!

हेल्लो दोस्तों स्वागत है आपका हमारी एक और SQL Language कि फायदेमंद पोस्ट में। इस पोस्ट में Aggregate Function in DBMS यानि कि SQL में Aggregate Function क्या होते है और उसके बारे में बोहोत ही आसान तरीके से आपकी सरल भाषा हिन्दी में दर्शाया गया है।

Join Telegram

Aggregate Function in DBMS

Article TypeSQL Language
Article CategoryComputer
Article NameSQL में Aggregate Function क्या होते है?
Article LanguageHindi
Official Websiteshubhampal.co.in

Aggregate Function क्या होते है

aggregate function in dbms
SQL में Aggregate Function क्या होते है?

Aggregate function in sql: Aggregate Functions कुछ pre-defined functions होते है जिनका प्रयोग दिये गये parameters पर operations को perform करने के लिए किया जाता है तथा Aggregate function केवल single output ही return करते हैं और इन्हें केवल हम select command के साथ में ही प्रयोग करते हैं।

Database में अधिकतर aggregate functions का प्रयोग Group By Clause के साथ में किया जाता है तथा database में मुख्यतः हम पाँच प्रकार के aggregate functions का प्रयोग करते हैं- SUM(), AVG(), COUNT(), MIN() तथा MAX() अर्थात Database में जब हम table के किसी column पर arithmetical operations को perform करना होता है तब हम Aggregate functions का प्रयोग करते हैं।

Types of Aggregate Function

Types of aggregate function in sql: Aggregate Function के विभिन्न प्रकारों का वर्णन निम्नलिखित प्रकार से किया जा सकता है।

1. SUM()

Sum function in sql: Database में SUM() aggregate function का प्रयोग table के केवल numeric column पर arithmetical operations को perform करने लिए किया जाता है तथा यह column की सभी values का addition या sum return करता है।

Example: SQL में SUM() aggregate function का प्रयोग निम्न प्रकार से किया जाता है।

SELECT SUM(Salary) FROM tbl_Employee ;

या,

SELECT SUM(Fees) AS 'Total Fees' FROM tbl_Student,

2. AVG()

Avg function in sql: Database में AVG() aggregate function का प्रयोग भी table के केवल numeric value वाले column पर arithmetical operations को perform करने के लिए किया जाता है।

जब भी हमें database में किसी table के column की सभी values का average निकालना होता है तब हम इस AVG() function का प्रयोग करते है।

Example: SQL में AVG() aggregate function का प्रयोग निम्न प्रकार से किया जाता है।

SELECT AVG(Salary) AS 'Average Salary' FROM tbl_Employee;

या,

SELECT College,AVG(Fees) AS 'Total Fees' FROM tbl_Student GROUP BY College;

3. COUNT()

Count function in sql: Database में COUNT() aggregate function का प्रयोग table के column में store सभी values को count करके उसका total निकालने के लिए किया जाता है।

Database में COUNT() aggregate function का प्रयोग table के सभी columns पर arithmetical operations को perform करने के लिए किया जाता है।

Example: SQL में COUNT() aggregate function का प्रयोग निम्न प्रकार से किया जाता है।

SELECT COUNT(*) AS 'Total Students' FROM tbl_Student;

या,

SELECT College,COUNT(Name) AS 'Total Student' FROM tbl_Student GROUP BY College;

4. MIN()

Min function in sql: Database में MIN() aggregate function का प्रयोग भी table के सभी प्रकार के column पर operations करने के लिए किया जा सकता है। जब भी हमें database में table के किसी column में store सभी values में से किसी एक minimum value को select करना होता है तब हम MIN() aggregate function का प्रयोग करते हैं।

Example: SQL में MIN() aggregate function का प्रयोग निम्न प्रकार से किया जाता है।

SELECT MIN(Salary) AS 'Minimum Salary' FROM tbl_Employee;

या,

SELECT College,MIN(Fees) AS 'Minimum Fees' FROM tbl_Student GROUP BY College;

5. MAX()

Max function in sql: Database में MAX() aggregate function का प्रयोग भी table के सभी प्रकार के columns पर operations को perform करने के लिए किया जाता है।

जब भी हमें database में table के किसी specific column में store सभी values में से किसी एक maximum value को select करना होता है तब MAX() aggregate function का प्रयोग करते हैं।

Example: SQL में MAX() aggregate function का प्रयोग निम्न प्रकार से किया जाता है।

SELECT MAX(Salary) AS 'Maximum Salary' FROM tbl_Employee;

या,

SELECT College,MAX(Fees) AS 'Maximum Fees' FROM tbl_Student GROUP BY College;

Aggregate Function से सम्बंधित महत्वपूर्ण बातें

1) Database में aggregate function का प्रयोग करने पर यह operation को करने के बाद में सिर्फ एक value output के रूप में return करता है।

2) Database में aggregate functions का प्रयोग हमेशा ही select command के साथ में किया जाता हैं।

3) Database में aggregate functions का प्रयोग करने पर table के एक से ज्यादा columns को select नहीं किया जा सकता है क्योंकि अगर हम एक से ज्यादा column को select करेंगे तो हमें multiple output भी प्राप्त होंगे जोकि सम्भव नहीं है क्यूँकि aggregate function केवल एक output return करता हैं।

4) Database में हम aggregate functions का प्रयोग करके table के किसी column की एक से ज्यादा rows को select करके operations कर सकते है।

Example:

SELECT SUM(Fees),MIN(Fees),MAX(Fees) FROM tbl_Student;

या,

SELECT SUM(Salary) AS 'Total Salary',MIN(Salary) AS 'Minimum Salary',MAX(Salary) AS 'Maximum Salary' FROM tbl_Employee;

5) Database में aggregate function का प्रयोग करने पर अगर हम किसी भी प्रकार की condition का प्रयोग नहीं करते है तो यह table के सभी records पर apply होता है और अगर हम aggregate function के साथ में conditions का प्रयोग करते है तो यह conditions के अनुसार ही records को select करके उनपर operations किया करता है।

Example:

  • Aggregate function without condition
SELECT SUM(Marks),MIN(Marks),MAX(Marks) FROM tbl_Test;
  • Aggregate function with condition
SELECT SUM(Marks),AVG(Marks) FROM tbl_Test WHERE Course='Diploma';

निष्कर्ष – Aggregate Function in SQL

दोस्तों मैं उम्मीद करता हूँ कि मैंने इस पोस्ट के माध्यम से आपको Aggregate Function in DBMS यानि कि SQL में Aggregate Function क्या होते है और उसके बारे में बताया है उसे आप बोहोत ही आसानी से समझ गए होंगे गए होंगे क्यूंकि मैंने इस पोस्ट के माध्यम से आपको बोहोत ही आसानी से यह समझाने का पूर्णतः प्रयास किया है कि आप कैसे SQL में Aggregate Function का प्रयोग कर सकते है।


पोस्ट को पूरा पढने के लिए धन्यवाद ! अगर आपका इस पोस्ट से सम्बन्धित कोई भी प्रश्न है तो आप नीचे कमेंट करके पूंछ सकते है।

यह भी पढ़ें –

Loading

Rate this post
पोस्ट को शेयर करे!

Leave a Comment

error: Content is protected !!