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

ग्रुप बाय, ऑर्डर बाय और हैविंग को कैसे मिलाएं

ORDER BY हमेशा अंतिम होता है...

हालांकि, आपको उन फ़ील्ड को चुनना होगा जिन्हें आप वास्तव में चाहते हैं फिर केवल उनको चुनें और उनके द्वारा समूहित करें। SELECT * और GROUP BY Email आपको रैंडम मान देगा सभी क्षेत्रों के लिए लेकिन Email . अधिकांश RDBMS आपको इसके द्वारा उत्पन्न समस्याओं के कारण ऐसा करने की अनुमति भी नहीं देंगे, लेकिन MySQL इसका अपवाद है।

SELECT Email, COUNT(*)
FROM user_log
GROUP BY Email
HAVING COUNT(*) > 1
ORDER BY UpdateDate DESC


  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. MySQL में दो टाइम फील्ड से मिनटों में अंतर

  3. जेरा डीबी से स्प्रिंट प्रारंभ और समाप्ति तिथियां निकालने का सबसे आसान तरीका क्या है?

  4. NodeJS AWS लैम्ब्डा फ़ंक्शन से MySQL डेटाबेस को क्वेरी करना

  5. mysql टेबल के बिना तिथियों का चयन करें