我有以下数据表
RequestId userID ProductCode ProductValue
1 "10004" 70 85.50
2 "10004" 67 944.00
3 "10333" 30 97.00
4 "23344" 70 89.00
我想要实现的是以下内容 - 将ProductCode
and连接ProductValue
到逗号分隔的字符串到一个新列中,并且任何重复的行都将添加到这个逗号分隔的字符串中。然后删除重复的行(按请求 ID 排序)
RequestId userID ProductCode ProductValue NewColumn
1 "10004" 70 85.50 "70,85.50,67,944.00"
3 "10333" 30 97.00 "30,97.00"
4 "23344" 70 89.00 "70,89.00"
这是否可以使用 Linq - 还是我必须遍历表格并在进行时询问字段?