当您运行Linq to Sql或Linq to Entites来获取记录列表时,它会运行query来选择表中的所有字段。这是一个有效的解决方案吗。假设:我运行这个LINQ无论我是否需要所有字段,它都会运行查询以从表中获取所有字段。我在MVC中使用asp.net,所以我应该在视图中编写这个查询吗(在视图中,我只需要CustomerID
我现在正在对代码执行SQL to LINQ返工。SELECT COUNT(*) AS NUM, A.a1, GROUP_CONCAT(A.a2)...查询只发现一个字段不同的重复记录。因此,在MySQL中,我必须将实体投影(JOIN)到一个行中,从行中合并那些相同的实体(GROUP BY)。在Server中,上述语句非常复杂。我相信这在LINQ中是一个非常简