Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Mysql AVG शून्य को अनदेखा करने के लिए

यह मानते हुए कि आप ऐसी पंक्तियों को पूरी तरह से बाहर नहीं करना चाहते हैं (शायद उनके पास अन्य कॉलम में मान हैं जिन्हें आप एकत्र करना चाहते हैं)

SELECT AVG(NULLIF(field ,0)) 
from table


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कोडनिर्देशक में सरणी से एकल मान कैसे प्राप्त करें?

  2. जब मेरा कॉलम INT(10) है तो मैं 10 अंक क्यों नहीं डाल सकता

  3. MySQL कमांड की व्याख्या करें LIMIT को अनदेखा करें?

  4. सभी समावेशी के रूप में MySQL IN क्लॉज का उपयोग करना (और OR के बजाय)

  5. MySQL इंसर्ट स्टेटमेंट में एक क्लॉज कैसे जोड़ें?