如何在sqlserver中的单个单元格中获取多个单元格值

时间:2017-06-19 10:28:05

标签: sql-server

我想在sqlserver中的一个单元格中获取所有员工姓名。值应该在一个单元格中以逗号分隔。

output
arvind
chang
deepak

期望的输出

Arvind, Chang, Deepak

查询

从员工中选择EmpName

1 个答案:

答案 0 :(得分:0)

 SELECT STUFF((SELECT ', ' + upper(left(EmpName,1)) + substring(EmpName,2,len(EmpName))
            FROM Employee
            FOR XML PATH('')) ,1,1,'') AS EmpName 

我希望它对你有用。