2011-09-20 41 views
1

我有1台3场像这样的数据:MySQL的:加入域

id | firstName | lastName 
1 | Budi | Arsana 

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

id | fullName 
1 | Budi Arsana 

注意输出将字段firstNamelastName合并为fullName

这可能吗?

回答

4

与空间CONCAT()他们之间:

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

或者使用CONCAT_WS()如果你有两个以上的字段加入:

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

谢谢,这是我第一次听说concat功能。 *我是学习MySQL的新手:) – GusDeCooL

0

使用CONCAT功能!使用它非常简单。只需Google吧!

+0

如果所有的答案都像迈克尔一样,我会很好。只有简单的代码才能理解如何使用它的概念:) – GusDeCooL