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

एक कॉलम में विभिन्न वर्णों की सभी घटनाओं की गणना करें

यह धीमा होगा (जैसा कि SQL में किसी भी समाधान की संभावना होगी), लेकिन आप एक numbers टेबल अक्षरों को अलग करने और उन्हें गिनने के लिए:

SELECT
  SUBSTRING(myString, number, 1) AS Letter,
  COUNT(*) AS LetterCount
FROM
  numbers n
  JOIN myTable mt
    ON n.number <= CHAR_LENGTH(mt.myString)
GROUP BY SUBSTRING(myString, number, 1)

SQL 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 को कैसे एक्सेस करें

  2. दूसरे पीसी से ऑनलाइन MySQL डेटाबेस से कैसे जुड़ें? वीबीएनईटी

  3. MySQL - यह पता लगाना कि किस इंडेक्स का उपयोग करना है, और अपेक्षित रूप से काम नहीं कर रहा है

  4. पायथन में mysql कनेक्टर का उपयोग करके डेटा डालना

  5. MySQL में किसी तालिका के लिए पंक्ति गणना प्राप्त करना?