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

!=WHERE क्लॉज का उपयोग करते समय काम नहीं करना चुनें (ग्रुप बाय और हैविंग काउंट का उपयोग करके)

आपका ग्रुपिंग सही है। लेकिन आपको यह गिनने की आवश्यकता है कि आप कितनी बार मान नहीं चाहते हैं आपके समूह में है। वह गिनती शून्य होनी चाहिए।

SELECT tab1ID
FROM table2
GROUP BY tab1ID
HAVING sum(propertyID = 6) > 0
AND sum(propertyID = 3) = 0 



  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 में UTF-8 एन्कोडेड डंप लोड हो रहा है

  2. mysql संग्रहीत कार्यविधि त्रुटि (1172, 'परिणाम में एक से अधिक पंक्तियाँ शामिल हैं')

  3. शुद्ध vbscript का उपयोग कर mysql 5.0 डेटाबेस से कनेक्ट करें?

  4. MySQL - IN () के भीतर मानों द्वारा ऑर्डर करें

  5. MySQL में एकाधिक अपडेट