Sql 按Linq对数据表中的记录进行分组,并将它们添加到字典中
我有一个由sql查询填充的数据表。示例查询:Sql 按Linq对数据表中的记录进行分组,并将它们添加到字典中,sql,sql-server,Sql,Sql Server,我有一个由sql查询填充的数据表。示例查询: A B C D E 1 1 x y z 1 1 x y z 1 2 x y z 2 1 x y z 我想像这样对它们进行分组:(A和B将是唯一的) 我试着和linq一起做,但是做不好。我检查了类似的问题,但没有解决我的问题。它不一定是linq,但我认为如果我使用linq并使用字典对它们进行分组,这对我来说将是一个很好的解决方案。添加更多关于预期输出的详细信息我只想使用2列作为唯一列对它们进行分组,然后将它们添加到字典中,其中key是这2列的组合,v
A B C D E
1 1 x y z
1 1 x y z
1 2 x y z
2 1 x y z
我想像这样对它们进行分组:(A和B将是唯一的)
我试着和linq一起做,但是做不好。我检查了类似的问题,但没有解决我的问题。它不一定是linq,但我认为如果我使用linq并使用字典对它们进行分组,这对我来说将是一个很好的解决方案。添加更多关于预期输出的详细信息我只想使用2列作为唯一列对它们进行分组,然后将它们添加到字典中,其中key是这2列的组合,vale是所有列。a B C D E?是输出还是列名?它们是列名,1 x y z是第一行。我无法用linq完成它,于是我决定用foreach和dictionary试试。
A B C D E
1 1 x y z
1 1 x y z
A B C D E
1 2 x y z
A B C D E
2 1 x y z