我正在尝试将多个名称连接到一个列中,但我无法到达那里。
声明 @Names VARCHAR(8000)
选择
p.Pato_Id
@Names = COALESCE(@Names + ', ', '') + e.First_Name + ' ' + e.Last_Name
从
帕托斯
左连接
Pato_Owners po
上
po.Pato_Id = p.Pato_Id
左连接
人 e
上
po.Owner_Id = e.Person_Id
如何才能做到这一点?
编辑:
当我进行正常选择时,我得到
PatoID 第一个 最后一个 0 约翰麦汁 0 丹质量 1 直到博斯 2 包裹模拟 2 端口锁定
我想要的是:
PatoID 名称 0 约翰·麦汁,丹·马萨斯 1 直到博斯 2 Wrap Sim,端口锁定