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

एक क्वेरी के परिणाम के साथ एक कॉलम में डुप्लिकेट मानों की संख्या प्राप्त करें

ऐसा करने के लिए आप अपनी वर्तमान जटिल क्वेरी के अंदर एक सहसंबद्ध सबक्वेरी का उपयोग कर सकते हैं:

SELECT
  svn, 
  rvn,
  eng,
  (SELECT count(t2.svn)
   FROM Tablename t2
   WHERE t2.svn = t1.svn
  ) AS Count
FROM Tablename t1
....

SQL Fiddle Demo

यह आपको देगा:

| SVN | RVN |         ENG | COUNT |
-----------------------------------
|   1 |   1 |         Boy |     1 |
|   2 |   1 |     Teacher |     1 |
|   3 |   1 |       Chair |     3 |
|   3 |   2 |  Chairwoman |     3 |
|   3 |   3 | Chairperson |     3 |
|   4 |   1 |     Without |     2 |
|   4 |   2 | Withoutfail |     2 |
|   5 |   1 |      Anyone |     2 |
|   5 |   2 |  Anyoneelse |     2 |
|   6 |   1 |  Permission |     1 |



  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. MySQL - औसत पंक्ति लंबाई पूछताछ

  4. डुप्लीकेट कुंजी पर:बहु-स्तंभ अद्वितीय बाधा

  5. MySQL INSERT INTO टेक्स्ट में एक लाइन ब्रेक जोड़ना