1

可能重复:
在一个 LINQ 查询中获取两列的总和而不进行分组

如何使用 EF 在一次通话中选择 Max 和 Count?

Select Max([Column]), Count(*) from [Table]
4

1 回答 1

0

我认为你可以伪造它分组0。SQL Server 将看穿该常量 group-by 并消除它。它没有运行时成本。

问题是:EF 会正确地将其转换为 SQL 吗?鉴于跟踪记录(与良好的旧可信赖 LINQ to SQL 相比!)这是值得怀疑的。

于 2013-01-04T00:05:29.450 回答