हम CONCAT () फ़ंक्शन के आउटपुट का उपयोग कर सकते हैं जो किसी अन्य MySQL तालिका के कॉलम के साथ एक MySQL के कॉलम/एस पर लागू होता है। यह MySQL जॉइन की मदद से किया जा सकता है।
उदाहरण
उदाहरण के लिए, हमारे पास दो टेबल 'स्टूडेंट' हैं, जिसमें आईडी, नाम, अंतिम_नाम, पता और छात्रों के विषय और 'रिमार्क्स' जैसे विवरण हैं, जिसमें छात्रों के बारे में आईडी और टिप्पणियां हैं। अब, निम्न क्वेरी CONCAT () फ़ंक्शन को अन्य तालिका कॉलम के साथ जोड़ सकती है -
mysql> Select * from remarks; +------+-------------+ | ID | Comment | +------+-------------+ | 1 | Good | | 2 | Excellent | | 15 | Average | | 20 | Good | | 21 | Outstanding | +------+-------------+ 5 rows in set (0.00 sec) mysql> Select CONCAT(Name,' ' ,Last_Name ), Comment from student s, remarks r -> Where s.id = r.id; +------------------------------+-------------+ | CONCAT(Name,' ' ,Last_Name ) | Comment | +------------------------------+-------------+ | Gaurav Kumar | Good | | Aarav Sharma | Excellent | | Harshit Kumar | Average | | Gaurav Rathore | Good | | Yashraj Singh | Outstanding | +------------------------------+-------------+ 5 rows in set (0.00 sec)
दोनों तालिकाओं को दोनों तालिकाओं में छात्रों की सामान्य 'आईडी' के आधार पर जोड़ा गया है।