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

MySQL में NULL मान कैसे गिनें?

एक अधिक सामान्य संस्करण (जो कि जहां क्लॉज पर निर्भर नहीं करता है और इसलिए आपके समग्र परिणामों को सीमित करता है):

SELECT 
    SUM(CASE WHEN average IS NULL THEN 1 ELSE 0 END) As null_num, 
    SUM(CASE WHEN average IS NOT NULL THEN 1 ELSE 0 END) AS not_null_num
FROM users

यहां अन्य उत्तरों द्वारा प्रस्तुत विशिष्ट प्रश्नों के बाद यह बेहतर नहीं है, लेकिन इसका उपयोग उन परिस्थितियों में किया जा सकता है जहां एक सीमित का उपयोग करना जहां खंड अव्यवहारिक है (अन्य जानकारी की आवश्यकता के कारण)...



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL तालिकाओं के बीच स्ट्रिंग/वर्कर को तिथि में कनवर्ट करें

  2. डेबियन 6 पर MySQL रिलेशनल डेटाबेस का उपयोग करें (निचोड़ें)

  3. कैसे एक सामान्य इकाई मॉडल वर्ग बनाने के लिए जो स्वत:उत्पन्न आईडी सहित सामान्य आईडी का समर्थन करता है?

  4. जावा प्रोग्राम और mySQL कनेक्टिविटी समस्या:कोई उपयुक्त ड्राइवर नहीं मिला

  5. क्या MySQL प्रश्नों में 'LIMIT 1' जोड़ने से वे तेज़ हो जाते हैं जब आप जानते हैं कि केवल 1 परिणाम होगा?