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

किसी तालिका के एकाधिक कॉलम से उनकी गिनती के साथ अलग-अलग मानों का चयन करना

चूंकि ओपी अपनी टिप्पणी में कहता है कि वह MYSQL का उपयोग करता है, यह काम करना चाहिए

SELECT data,COUNT(data)
FROM  
(
   SELECT COL1 data
   FROM tableso
   UNION ALL
   SELECT COL2
   FROM tableso
   UNION ALL
   SELECT COL3
   FROM tableso
   UNION ALL
   SELECT COL4
   FROM tableso
   UNION ALL
   SELECT COL6
   FROM tableso
   UNION ALL
   SELECT COL7
   FROM tableso
) finaltable group by data;

SQL FIDDLE:http://sqlfiddle.com/#!2/1f8cf/10

मुझे नहीं लगता कि स्वीकृत उत्तर MYSQL पर काम करता है

अद्यतन करें:

ऑप ने डेटाबेस के बारे में अपना विचार बदल दिया है (MSSQL में) और स्वीकृत उत्तर में दोनों db संस्करण हैं



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. मैं एक ईमेल इनपुट पता कैसे ट्रिम कर सकता हूं ताकि केवल @ से पहले डेटा डेटाबेस में इनपुट किया जा सके?

  2. टूटे हुए SQL व्यू को कैसे ठीक करें

  3. गणना करें कि 5 मिनट के अंतराल पर डेटाबेस में कितनी प्रविष्टियाँ हैं

  4. दूरस्थ MySQL सर्वर से कनेक्ट करने का प्रयास करते समय MySQL सर्वर से कनेक्शन टूट गया

  5. MySQL नेटिव ड्राइवर और MySQL क्लाइंट लाइब्रेरी में क्या अंतर है