を以下のクエリを使用してSQL私は、テーブル内の名前のコンマdelimtedリストを作成しようとしています個別カンマ区切りのリスト
DECLARE @listStr VARCHAR(MAX)
SELECT @listStr = COALESCE(@listStr+',' ,'') + Name
FROM Production.Product
SELECT @listStr
これはうまく動作します、しかし、リストは重複
を含んでいます誰もがアドバイスすることができどのように私はこれをDISTINCT
にして、リストに重複が含まれていないようにします。
http://blog.sqlauthority.com/2009/01/15/sql-server-remove-duplicate-entry-from-comma-delimited-string-udf/記事はあなたのために非常に有用であることを証明しなければならないこと。 –