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

किसी भी क्रम में दो कॉलम में दो मानों के प्रकट होने की संख्या की गणना कैसे करें

यदि आपको आवश्यकता हो तो आप कॉलम को स्वैप करके ऐसा कर सकते हैं:

SELECT Col1, Col2, COUNT(*)
FROM
(
    SELECT
        CASE WHEN Col1 < Col2 THEN Col1 ELSE Col2 END AS Col1,
        CASE WHEN Col1 < Col2 THEN Col2 ELSE Col1 END AS Col2
    FROM T
) t
GROUP BY Col1, Col2

Fiddle



  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 8 में कॉलम-आँकड़ों को स्थायी रूप से कैसे निष्क्रिय करें?

  2. कुप्पी-sqlalchemy mysql-अजगर स्थापित नहीं कर सकता

  3. MySql सेलेक्ट फॉर्मेट, राउंड कॉलम

  4. टैग के आधार पर समान वस्तुओं को कैसे प्राप्त करें

  5. मुझे GUID को MySQL तालिकाओं में कैसे संग्रहीत करना चाहिए?