【发布时间】:2012-06-30 02:27:36
【问题描述】:
我有一个小问题,我还没有找到解决办法。
语言:MySQL。
我有一个表格,其中一行包含 3 个不同人的姓名和姓氏,当然他们在 6 列中
例子:
Name1 | Surname1 | Name2 | Surname2 | Name3 | Surname3 |
a | a | b | b | c | c |
d | d | e | e | f | f |
等等……
现在我希望这些名称在选择中显示为全名,例如:
Name1 | Name2 | Name3 |
a,a | b,b | c,c |
我怎样才能做到这一点?我试过了:
SELECT (name1, surname1) as name1, (name2, surname2) as name2, (name3, surname3) as name3 from Table;
+ ' ' + 也一样,而不是逗号,我不确定如何解决我的问题。
【问题讨论】:
-
你应该使用
CONCAT函数dev.mysql.com/doc/refman/5.0/en/…