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

MySQL में * सेलेक्ट करने के लिए एक स्ट्रिंग को कॉनकैट करें?

<घंटा/>

एक स्ट्रिंग को जोड़ने के लिए, MySQL से CONCAT () फ़ंक्शन का उपयोग करें जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है

SELECTCONCAT(yourColumnName1,'anyConcatenationString'),CONCAT(yourColumnName2,'anyConcatenationString'),....N yourTableName से;

उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है

mysql> तालिका बनाएं SelectConcat-> (-> StudentId int,-> StudentName varchar(100),-> StudentAge int-> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.32 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है

mysql> SelectConcat मानों (1, 'कैरोल', 23) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> चुनिंदा कॉनकैट मान (2, 'जॉन', 24) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) mysql> चुनिंदा कॉनकैट मान (3, 'एडम', 25) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> चुनिंदा कॉनकैट मान (4, 'बॉब', 21) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)mysql> चयन में सम्मिलित करेंConcat मान(5,'सैम',22);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है

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

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

<पूर्व>+----------+----------------+---------------+| छात्र आईडी | छात्र का नाम | छात्र आयु |+----------++---------------+---------------+| 1 | कैरल | 23 || 2 | जॉन | 24 || 3 | एडम | 25 || 4 | बॉब | 21 || 5 | सैम | 22 |+----------+----------------+---------------+5 पंक्तियाँ सेट में (0.00 सेकंड)

चुनिंदा स्टेटमेंट में फील्ड से संपर्क करें। क्वेरी इस प्रकार है

mysql> selectConcat से concat(StudentId,' as an Id'),concat(StudentName,' as a Name') चुनें;

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

<पूर्व>+------------------------------------------+-------------- ------------------------+| concat(StudentId,' as an Id') | concat(StudentName,' as a name') |+-----------------------------+------ ----------------------------+| 1 एक आईडी के रूप में | नाम के रूप में कैरल || 2 एक आईडी के रूप में | एक नाम के रूप में जॉन || 3 एक आईडी के रूप में | एडम एक नाम के रूप में || 4 एक आईडी के रूप में | बॉब एक ​​नाम के रूप में || 5 एक आईडी के रूप में | एक नाम के रूप में सैम |+------------------------------------------+----------- -----------------------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. आईडी द्वारा अलग समूह के लिए MySQL क्वेरी?

    आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int, Name varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (400, माइक); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) चयन कथन का उपयोग करके तालिका से सभी

  1. MySQL क्वेरी विशेष वर्णों के साथ एक विशिष्ट स्ट्रिंग का चयन करने के लिए

    आइए पहले एक टेबल बनाएं - टेबल बनाएं डेमोटेबल (शीर्षक टेक्स्ट); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हुई हैं (0.66 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (जावा); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) चयन कथन का उपयोग करके तालिका से सभी रिकॉ

  1. MySQL में एक चयन क्वेरी के साथ सम्मिलित करें

    सेलेक्ट क्वेरी के साथ इन्सर्ट के लिए, सिंटैक्स इस प्रकार है - insert into yourTableName(yourColumnName1,yourColumnName2,yourColumnName3,...N) select yourValue1,yourValue2,yourValue3,......N; आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1603    -> (    -> Studen