MySQL SELECT में किसी फ़ील्ड को जोड़ने के लिए, CONCAT () फ़ंक्शन का उपयोग करें जैसा कि नीचे दिए गए सिंटैक्स में दिखाया गया है।
CONCAT(yourColumnName1,'anyConcatenationString'),CONCAT(yourColumnName2,'anyC oncatenationString'),....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 सेकंड)