ORACLE में कॉनकैट ऑपरेटर का उपयोग किया जा सकता है। MySQL संयोजन करने के लिए concat() फ़ंक्शन का उपयोग करता है।
कॉनकैट () फंक्शन को समझने के लिए, आइए एक टेबल बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> टेबल बनाएं ConcatenationDemo −> ( −> Id int, −> Name varchar(100) −> );क्वेरी ओके, 0 रो प्रभावित (0.86 सेकेंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -
mysql> ConcatenationDemo मानों में डालें (100, 'जॉन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> ConcatenationDemo मानों में डालें (101, 'सैम'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.25 सेकंड) )mysql> ConcatenationDemo मानों में डालें (102, 'जॉनसन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> ConcatenationDemo मानों में डालें (103, 'कैरोल'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.26 सेकंड) mysql> ConcatenationDemo मानों में डालें(104,'बॉब');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> ConcatenationDemo से *चुनें;
निम्न आउटपुट है -
<पूर्व>+----------+-----------+| आईडी | नाम |+----------+---------+| 100 | जॉन || 101 | सैम || 102 | जॉनसन || 103 | कैरल || 104 | बॉब |+------+-----------+5 पंक्तियों में सेट (0.00 सेकंड)यहाँ MySQL में संयोजन करने की क्वेरी है -
mysql> ConcatenationDemo से Concat('(',Id,',',Name,')') ConcatIdAndName के रूप में चुनें;
निम्न परिणाम प्रदर्शित करने वाला आउटपुट है -
<पूर्व>+-----------------+| ConcatIdAndName |+-----------------+| (100, जॉन) || (101, सैम) || (102, जॉनसन) || (103, कैरल) || (104, बॉब) |+-----------------+5 पंक्तियाँ सेट में (0.00 सेकंड)