如何将应用于表列的MySQL CONCAT()函数与其他表的列组合?
我们可以将CONCAT()函数的输出与另一个MySQL表的列一起应用到MySQL的列。可以在MySQLjoin的帮助下完成。
示例
例如,我们有两个表“Student”,其中包含学生的ID,姓名,姓氏,地址和主题等详细信息,以及“备注”,其中包含有关学生的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”进行连接。
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短