【发布时间】:2009-01-23 22:11:16
【问题描述】:
如果我有一个包含 1 或 NULL 的标题列和 3 位列(f1、f2、f3)的表,我将如何编写 LINQ 以返回包含 1 的每个位列的计数的标题?我正在寻找这个 SQL 查询的等价物:
SELECT title, COUNT(f1), COUNT(f2), COUNT(f3) FROM myTable GROUP BY title
我正在寻找“最好”的方式来做到这一点。我想出的版本在看底层 SQL 时会掉表 4 次,所以太慢了。
【问题讨论】:
标签: .net sql linq linq-to-sql