MySQL:加入Field

时间:2011-09-20 16:03:13

标签: mysql

我在1个表中有3个字段,其数据如下:

id | firstName | lastName  
1 | Budi | Arsana

我想执行一个查询来创建以下输出:

id | fullName  
1 | Budi Arsana

请注意,输出正在将字段firstNamelastName合并到fullName

这可能吗?

2 个答案:

答案 0 :(得分:4)

CONCAT()他们之间有空格:

SELECT id, CONCAT(firstName, ' ', lastName) AS fullName FROM table

如果您要加入两个以上的字段,请使用CONCAT_WS()

SELECT id, CONCAT_WS(' ', firstName, lastName, otherName) AS fullName FROM table

答案 1 :(得分:0)

使用CONCAT功能!使用起来非常简单。只是Google吧!