最後のレコードを除いて選択されたすべてのレコードのテキストフィールドにコンマを追加できるクエリを作成する方法を知りたいと思います。T-SQL:最終レコード以外のすべてのテキストフィールドにカンマを連結する方法
C#とTypeScriptの列挙代入文を作成するためのクエリをラップできる汎用関数を作成したいと考えています。ここでは、一般的なクエリです:
SELECT ATextField, AnIntegerField
FROM table1 join table2 .... join tableN
ラッパー関数は次の形式でテキストフィールドでソートされた個別の値を返す必要があります:あなたは任意のサンプルを提供していなかったとして
TextValue1 = 15,
TextValue2 = 3,
...
TextValueN = 128 --No comma here on the final record
あなたは 'ATextField'と' AnIntegerField' –
のサンプルデータを追加することができますあなたはもう一つの理由が、私は考えることができる唯一の理由があるかもしれませんこれを最終的にカンマで区切られた単一のフィールドに入れることです。それが最終的にあなたがやっていることなら、[ここ]を見てください(http://stackoverflow.com/questions/6899/how-to-create-a-sql-server-function-to-join-multiple-rows-from- a-subquery-into)を使用します。 –
なぜTSQLでこれを実行しようとしていますか?あなたがC#でこれを読んでいるなら、それをそこでやってください(それは簡単な作業です)。 – Paparazzi