【发布时间】:2018-11-28 11:40:16
【问题描述】:
声明@name nvarchar(max),@Id int
SELECT @Id=[EmpType],@name =ISNULL(@name + ',','')+[UserName] FROM [dbo].[TestTable]
按 [EmpType] 分组
选择 @Id,@name
此代码出现错误,我如何获得结果员工类型明智的连接用户名
【问题讨论】:
-
你忘了问问题
-
@RajuBandaram 。 . .请提供样本数据和期望的结果。鉴于
GROUP BY将返回多行,您的代码根本没有意义,但您正在为结果集分配变量(这意味着最多将返回一行)。 -
[dbo].TestTable] 不正确,[dbo].[TestTable] 正确
标签: sql sql-server tsql