चुनिंदा क्लॉज में टेक्स्ट वैल्यू जोड़ने/समायोजित करने के लिए, आप कॉन्सैट () फ़ंक्शन का उपयोग कर सकते हैं।
आइए एक टेबल बनाएं
mysql> तालिका बनाएं ConcatenatingDemo -> (-> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> UserName varchar(20), -> UserCountryName varchar(20) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड)
अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। क्वेरी इस प्रकार है -
mysql> ConcatenatingDemo(UserName,UserCountryName) मानों ('जॉन', 'US') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> ConcatenatingDemo (उपयोगकर्ता नाम, उपयोगकर्ता देश नाम) मान ('कैरोल', 'यूके'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> ConcatenatingDemo (उपयोगकर्ता नाम, उपयोगकर्ता देश नाम) मान ('बॉब', 'एयूएस') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.15 सेकंड) mysql> में डालें ConcatenatingDemo(UserName,UserCountryName)values('David','US');क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.29 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> ConcatenatingDemo से *चुनें;
निम्न आउटपुट है
<पूर्व>+----------+----------+---------------------+| उपयोगकर्ता आईडी | उपयोगकर्ता नाम | UserCountryName |+----------+----------+---------------------+| 1 | जॉन | यूएस || 2 | कैरल | यूके || 3 | बॉब | ऑस्ट्रेलिया || 4 | डेविड | यूएस |+----------+----------+---------------------+4 पंक्तियों में सेट (0.00 सेकंड)पूर्व>यहां एक सेलेक्ट क्लॉज के भीतर टेक्स्ट वैल्यूज को जोड़ने / जोड़ने के लिए क्वेरी दी गई है
mysql> ConcatenatingDemo से AddingTextDemo के रूप में concat(UserName,' से संबंधित है (',UserCountryName,' )') चुनें;
निम्न आउटपुट है
<पूर्व>+--------------------------+| AddingTextDemo |+---------------------------+| जॉन (अमेरिका) का है || कैरल (यूके) से संबंधित है || बॉब (ऑस्ट्रेलिया) से संबंधित है || डेविड (अमेरिका ) से संबंधित है |+---------------------------+4 पंक्तियों में सेट (0.00 सेकंड)