小编F.H*_*all的帖子

如何将多个列值连接成一个列?

我有下表朋友

id | first_name | last_name | gender | age | mobile
1  | bobby      | roe       | male   | 21  | 541-5780
Run Code Online (Sandbox Code Playgroud)

如何将多列(first_name和last_name)值连接到一个列中以获得以下结果?

full_name
bobby roe 
Run Code Online (Sandbox Code Playgroud)

我写了以下查询,但它不起作用

declare @full_name varchar(max)
select @full_name = COALESCE(@full_name + ', ', '') + first_name, last_name
from friend
select @full_name
Run Code Online (Sandbox Code Playgroud)

sql-server asp.net concatenation visual-studio-2012

-1
推荐指数
1
解决办法
980
查看次数