SQL AVG फ़ंक्शन

व्याख्या और उपयोग

AVG फ़ंक्शन अंक कोलम का औसत वापस देता है।NULL मान गणना में शामिल नहीं होते हैं।

SQL AVG() व्याकरण

SELECT AVG(column_name) FROM table_name

SQL AVG() उदाहरण

हम नीचे दिए गए "Orders" तालिका का भारी है:

O_Id OrderDate OrderPrice Customer
1 2008/12/29 1000 Bush
2 2008/11/23 1600 Carter
3 2008/10/05 700 Bush
4 2008/09/28 300 Bush
5 2008/08/06 2000 Adams
6 2008/07/21 100 Carter

उदाहरण 1

अब, हम चाहते हैं कि "OrderPrice" कोलम के औसत की गणना करें।

हम नीचे दिए गए SQL वाक्य का उपयोग करते हैं:

SELECT AVG(OrderPrice) AS OrderAverage FROM Orders

परिणाम संग्रह इस तरह है:

OrderAverage
950

उदाहरण 2

अब, हम चाहते हैं कि OrderPrice मान औसत OrderPrice से अधिक होने वाले ग्राहकों को खोजे।

हम नीचे दिए गए SQL वाक्य का उपयोग करते हैं:

SELECT Customer FROM Orders
WHERE OrderPrice>(SELECT AVG(OrderPrice) FROM Orders)

परिणाम संग्रह इस तरह है:

Customer
Bush
Carter
Adams