5
可能重复:
SQL Server: Can I Comma Delimit Multiple Rows Into One Column?如何将多行组合到SQL Server中的逗号分隔列表中?
我有表X(X_ID,X_Name)的1-M与表Y(Y_ID,Y_Value)
表X:
X_ID X_Name
---- ------
12 foo
14 foo2
16 foo3
表Y:
X_ID Y_Value
---- -------
12 A
12 B
14 C
14 D
14 E
16 F
16 G
如何使用T-Sql获得以下结果?
X_ID X_Name Y_Value
---- ------ ------
12 foo A,B
14 foo2 C,D,E
16 foo3 F,G
感谢
它的工作原理,但删除 'Y_Value =' – Costa
@Costa为什么?在你的输出中,你说你想要'Y_Value'是该列的名称。 –