Я пишу запрос linq, чтобы получить некоторые данные из таблицы. Я хочу получить счет docStatus
с "notVerified"
за каждые clientID
.Группа Linq по запросу со счетом и другими полями в mvc4
Моя структура таблицы выглядит следующим образом
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
Это то, что я пытался ниже. Я могу получить счет, но там, где я должен указать условие в моем нижнем запросе.
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'? Ваш запрос не соответствует предоставленной таблице, что делает его запутанным. – user3185569
ID - upld_docid в приведенной выше таблице. Приносим извинения за неудобства. –