我想知道如何编写可将逗号附加到文本字段的查询,以选择除最终记录以外的所有记录。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-一个-子查询-成)。 –
你为什么试图在TSQL中做到这一点?如果你正在用C#读取它,那么在那里做(这是一个简单的任务)。 – Paparazzi