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

MySQL परिणाम अल्पविराम से अलग सूची के रूप में प्रदर्शित करें?

<घंटा/>

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

आइए अब एक उदाहरण देखते हैं। सबसे पहले, हम एक टेबल बनाएंगे। तालिका बनाने के लिए CREATE कमांड का उपयोग किया जाता है।

mysql> तालिका बनाएं CommaSeperateDemo -> ( -> Id int, -> FirstName varchar(100), -> LastName varchar(100) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.93 सेकंड)

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

mysql> CommaSeperateDemo मानों में डालें(1,'जॉन', 'टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.17 सेकंड) mysql> CommaSeperateDemo मानों में डालें(2,'कैरोल','टेलर'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)mysql> CommaSeperateDemo मानों में सम्मिलित करें(3,'जॉनसन','T.');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

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

mysql> CommaSeperateDemo से *चुनें;

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

<पूर्व>+----------+-----------+----------+| आईडी | प्रथम नाम | अंतिम नाम |+----------+-----------+----------+| 1 | जॉन | टेलर || 2 | कैरल | टेलर || 3 | जॉनसन | टी. |+------+-----------+----------+3 पंक्तियों में सेट (0.00 सेकंड)

concat()

. की सहायता से परिणाम को अल्पविराम से अलग की गई सूची के रूप में प्राप्त करने के लिए सिंटैक्स यहां दिया गया है
अपनेTableName से उपनाम के रूप में concat(ColumnName1, ',', ColumnName2, ',', ColumnName3,.............) का चयन करें;

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

mysql> Concat(Id, ',', FirstName,',', LastName) को CommaSeperateDemo से CONCATEIDFIRSTANDLASTNAME के ​​रूप में चुनें;

निम्नलिखित वाक्य रचना है।

<पूर्व>+-------------------------------------+| CONCATEIDFIRSTANDLASTNAME |+--------------------------+| 1,जॉन, टेलर || 2, कैरल, टेलर || 3, जॉनसन, टी. |+--------------------------+3 पंक्तियाँ सेट में (0.00 सेकंड)
  1. अल्पविराम से अलग सूची में स्ट्रिंग और अगला वर्ण खोजने के लिए रेगेक्स - MySQL?

    अल्पविराम से अलग की गई सूची में खोजने के लिए, MySQL find_in_set() का उपयोग करें। इस उद्देश्य के लिए रेगेक्स का उपयोग यहां आवश्यक नहीं है। वाक्य रचना इस प्रकार है - select *from yourTableName where find_in_set(anyValue,yourColumnName); आइए एक टेबल बनाएं - mysql> create table demo17 −> (

  1. सी # में स्ट्रिंग की सूची से अल्पविराम से अलग स्ट्रिंग कैसे बनाएं?

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

  1. जावा प्रोग्राम स्ट्रिंग की सूची को कॉमा सेपरेटेड स्ट्रिंग में कनवर्ट करने के लिए

    इस लेख में, हम समझेंगे कि स्ट्रिंग की सूची को अल्पविराम से अलग स्ट्रिंग में कैसे परिवर्तित किया जाए। एलिस्ट एक ऑर्डर किया गया संग्रह है जो हमें क्रमिक रूप से तत्वों को स्टोर और एक्सेस करने की अनुमति देता है। इसमें तत्वों को सम्मिलित करने, अद्यतन करने, हटाने और खोजने के लिए अनुक्रमणिका-आधारित विधियाँ