複数の行をコンマで区切られた 1 つの行に結合する方法を見つけましたが、最後のコンマを削除したいと思います。
CREATE TABLE supportContacts
(
id int identity primary key,
type varchar(20),
details varchar(30)
);
INSERT INTO supportContacts (type, details)
VALUES ('Email', 'admin@sqlfiddle.com'),
('Twitter', '@sqlfiddle');
このクエリは型を結合しますが、最後のコンマを削除したいと思います:
SELECT top (2)
type + ', ' AS 'data()'
FROM
supportContacts
ORDER BY
type DESC
FOR XML PATH('')
これは現在の結果です:
Twitter, Email,