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

MySQL में Generate_series () समकक्ष का उपयोग करके आइटम कैसे गिनें?

तो चलिए मान लेते हैं कि आपके पास कुछ है कम से कम 26 रिकॉर्ड वाली तालिका (शायद information_schema.columns शायद?)।

निम्नलिखित सभी बड़े अक्षर वाले अक्षर उत्पन्न करेगा:

SET @c := 64;

SELECT CAST(CHAR(@c := @c + 1) AS CHAR(1)) AS letter
FROM table_with_at_least_26_rows
LIMIT 26
;

उपरोक्त को अपनी मूल क्वेरी में एम्बेड करने के लिए, SET @c := 64; . डालें क्वेरी से पहले, फिर generate_series(0, 25) as chars(letter) के रूप में बदलें ( SELECT CAST ... LIMIT 26 ) chars . कोष्ठकों को शामिल करना सुनिश्चित करें क्योंकि यह क्वेरी को एक सबक्वेरी बना देगा।

क्वेरी की SQL फिडेल:http://sqlfiddle.com/#!9/6efac/8



  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. मैं खोज पृष्ठ बनाना चाहता हूं जहां मैं अपने खोजे गए डेटा को डेटाबेस से एक div में प्रदर्शित करना चाहता हूं?

  5. MAX () - MySQL में एक कॉलम में अधिकतम मान का पता लगाएं