2
我有一个连续值的列,但字符串在末尾带有逗号。 如何删除现有值的最后一个逗号?TSQL删除连接字符串中的最后一个逗号
SELECT m.Mais_Id , m.Outro (SELECT CAST(emp.First_Name + ' ' + emp.Last_Name + ', ' AS VARCHAR(MAX)) FROM Patos p LEFT JOIN Employee emp ON p.Pato_Id = emp.Pato_Id WHERE m.Pato_Id = p.Pato_Id FOR XML PATH ('') ) AS Names FROM Mais m
我有这样的:
Mais_Id Outro Names 0 As Adn Meas, Fjds Poi, Csa Drop, 1 Be 2 Tee As Been,
这是假装的结果:
Mais_Id Outro Names 0 As Adn Meas, Fjds Poi, Csa Drop 1 Be 2 Tee As Been
看一下[在Microsoft SQL Server 2005中模拟组\ _concat MySQL函数?](http://stackoverflow.com/questions/451415/simulating-group-concat-mysql-function-in-microsoft-sql- server-2005),最后一个字符(,)被截断。 – danihp