gpt4 book ai didi

c# - Linq 查询计数和 GroupBy

转载 作者:行者123 更新时间:2023-11-30 14:14:45 25 4
gpt4 key购买 nike

谁能告诉我如何在 Linq 中执行此 SQL 查询?

SELECT [id], COUNT(*) FROM [data].[dbo].[MyTable] GROUP BY [id]

最佳答案

你可以试试这个方法:

 var res = ctx.MyTable  // Start with your table
.GroupBy(r => r.id) / Group by the key of your choice
.Select( g => new {Id = g.Key, Count = g.Count()}) // Create an anonymous type w/results
.ToList(); // Convert the results to List

关于c# - Linq 查询计数和 GroupBy,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11286896/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com