Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL परिणामों को कॉमा सेपरेटेड सूची के रूप में प्रदर्शित करना

हम concat() फ़ंक्शन का उपयोग करके ',' पैरामीटर के साथ परिणाम को कॉमा सेपरेटेड सूची के रूप में दिखा सकते हैं।

उदाहरण

सबसे पहले, हम एक टेबल बनाएंगे। टेबल बनाने के लिए CREATE कमांड का उपयोग किया जाता है।

mysql> create table CommaSeperateDemo 
-> ( 
-> Id int, 
-> FirstName varchar(100), 
-> LastName varchar(100) 
-> ); 
Query OK, 0 rows affected (0.93 sec)

रिकॉर्ड्स डालना

mysql> insert into CommaSeperateDemo values(1,'John','Taylor'); 
Query OK, 1 row affected (0.17 sec) 
mysql> insert into CommaSeperateDemo values(2,'Carol','Taylor'); 
Query OK, 1 row affected (0.12 sec) 
mysql> insert into CommaSeperateDemo values(3,'Johnson','T.'); 
Query OK, 1 row affected (0.16 sec)

अब सभी रिकॉर्ड्स प्रदर्शित करते हैं।

mysql> select *from CommaSeperateDemo;

निम्नलिखित आउटपुट है।

+------+-----------+----------+ 
| Id | FirstName | LastName | 
+------+-----------+----------+ 
| 1 | John | Taylor | 
| 2 | Carol | Taylor | 
| 3 | Johnson | T. | 
+------+-----------+----------+ 
3 rows in set (0.00 sec)

यहां concat() की मदद से परिणाम को कॉमा सेपरेटेड सूची के रूप में प्राप्त करने का सिंटैक्स है:

Select concat(ColumnName1, ',', ColumnName2, ',', ColumnName3,.............) as AliasName from yourTableName;

आइए अब उपरोक्त सिंटैक्स को निम्नलिखित क्वेरी में लागू करें।

mysql> SELECT concat(Id, ',', FirstName,',', LastName) as CONCATEIDFIRSTANDLASTNAME from CommaSeperateDemo;

निम्नलिखित आउटपुट है।

+---------------------------+ 
| CONCATEIDFIRSTANDLASTNAME | 
+---------------------------+ 
| 1,John,Taylor | 
| 2,Carol,Taylor | 
| 3,Johnson,T. | 
+---------------------------+ 
3 rows in set (0.00 sec)
  1. - MySQL में BigQuery से समय में मिनट कैसे निकालें

    समाधान EXTRACT() और CAST() का उपयोग करके समय कॉलम से मिनट निकालें। सिंटैक्स SELECT EXTRACT(MINUTE FROM CAST(yourColumnName AS TIME)) AS aliasName FROM yourTableName; उदाहरण टेबल बनाएं: INSERT INTO demo15 VALUES (10:30:45), (06:34:55); क्वेरी SELECT EXTRACT(MINUTE FROM CAST(value AS TIME)) AS Mi

  1. - C# में स्ट्रिंग की लिस्ट से कॉमा-सेपरेटेड स्ट्रिंग कैसे बनाएं?

    स्ट्रिंग की एक लिस्ट को बिल्ट-इन string.Join एक्सटेंशन मेथड का उपयोग करके कॉमा-सेपरेटेड स्ट्रिंग में परिवर्तित किया जा सकता है। string.Join(,, list); इस प्रकार का रूपांतरण वास्तव में उपयोगी होता है जब हम यूज़र से डेटा की एक लिस्ट एकत्र करते हैं (उदाहरण: चेकबॉक्स चयनित डेटा) और इसे कॉमा-सेपरेटेड स्

  1. - Java प्रोग्राम: स्ट्रिंग्स की लिस्ट को कॉमा-सेपरेटेड स्ट्रिंग में बदलना

    इस लेख में हम समझेंगे कि Java में स्ट्रिंग्स की लिस्ट को कॉमा-सेपरेटेड स्ट्रिंग में कैसे बदला जाता है। लिस्ट एक क्रमबद्ध संग्रह है जो हमें एलिमेंट्स को क्रमिक रूप से स्टोर और एक्सेस करने की अनुमति देता है। उदाहरण इनपुट: Input list: [Java, Scala, Python] आउटपुट: The list with comma separated elemen