【发布时间】:2016-08-12 03:36:11
【问题描述】:
我正在编写 linq 查询以从表中获取一些详细信息。我想为每个clientID 计算docStatus 和"notVerified"。
我的表结构如下
ID clientId clientName empID docStatus
1 IN1001 Infy 100 Verified
2 IN1001 Infy 101 notVerified
3 IN1001 Infy 102 notVerified
查询后我想要下面表格中的数据
clientID clientName Count
IN1001 Infy 2
这是我在下面尝试的。我能够得到计数,但我应该在下面的查询中放置 where 条件。
var noofRecords = (from c in db.ts_upld_doc
group c by c.upld_docid into grouping
select new
{
key = grouping.Key,
Count = grouping.Count()
});
return noofRecords.Count();
提前谢谢你。
【问题讨论】:
-
upld_docid是什么?您的查询与提供的表不匹配,这使得它令人困惑.. -
上表ID为upld_docid。很抱歉给您带来不便。
标签: c# linq asp.net-mvc-4