हम MySQL JOIN की मदद से एक MySQL टेबल के कॉलम पर लागू CONCAT() फंक्शन के आउटपुट का उपयोग दूसरे MySQL टेबल के कॉलम के साथ कर सकते हैं।
उदाहरण
उदाहरण के लिए, हमारे पास दो टेबल 'Student', जिसमें छात्रों का विवरण जैसे id, Name, Last_name, Address और Subjects हैं, और 'Remarks', जिसमें छात्रों के बारे में id और टिप्पणियां हैं। अब, निम्नलिखित क्वेरी 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)
दोनों टेबल छात्रों की सामान्य 'id' के आधार पर जॉइन की गई हैं।