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