สามารถนำผลลัพธ์ของ CONCAT() ที่ใช้กับคอลัมน์ของตารางหนึ่ง ไปรวมกับคอลัมน์ของอีกตารางได้ โดยใช้ JOIN ของ MySQL
ตัวอย่าง
มี 2 ตาราง: Student (id, Name, Last_name, Address, Subjects) และ Remarks (id, comments) คำสั่งต่อไปรวม 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)
ทั้ง 2 ตาราง join กันด้วย id ที่เหมือนกันในทั้ง 2 ตาราง