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

गिनती के साथ अलग रिकॉर्ड प्राप्त करें

आपको बस GROUP BY . का उपयोग करने की आवश्यकता है DISTINCT . के बजाय . तो इस क्वेरी को आजमाएं:

SELECT personid, COUNT(msg) 
FROM mytable 
GROUP BY personid
ORDER BY personid;

यह SQLFiddle देखें




  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 LONGTEXT मान को VARCHAR मान में कनवर्ट करें?

  3. क्वेरी में निर्दिष्ट आदेश द्वारा SQL क्रमित करें

  4. बिना किसी परेशानी के सेल्फ-होस्टेड वर्डप्रेस और लाइव साइट के इंस्टॉल किए गए प्लगइन्स को नवीनतम उपलब्ध संस्करणों में कैसे अपग्रेड करें?

  5. समूह का उपयोग करते समय एक सम्मिलित तालिका में योग कैसे प्राप्त करें - गलत परिणाम प्राप्त करना