我有一个包含此格式记录的表(Items)。我如何在实体框架中编写此查询
Name | ProductId | Owner
Product1 | 1 | xx
Product2 | 2 | yy
Product1 | 1 | xx
Product3 | 3 | xx
Product3 | 3 | xx
Product3 | 3 | xx
Product4 | 4 | xx
Product2 | 2 | xx
Product5 | 5 | xx
我想写实体框架查询将返回前3名的产品,它们的名称和数量。结果应该看起来像这样。
Result
Name: [Product3, Product2, Product1],
Count:[3, 2, 2]
我已经检查了其他答案,所以我仍然没有找到接近我想要的东西。注名称和计数分别返回前3名的列表。
如何使用linq GroupBy?你想用linq吗? –
@AryanFirouzyan,是的,如果返回预期的输出 –
@InBetween回答似乎好 –