Я пытаюсь перевести следующий запрос:
SELECT STATE, COUNT(*)
FROM MYTABLE
GROUP BY STATE;
В выражение лямбда. Я использую С# и EntityFramework, однако, похоже, я не могу заставить его работать. Вот что я имею в моем репозитории до сих пор:
public IEnumerable<object> PorcentajeState(Guid id)
{
return _context.Sates.Where(a => a.Id == id)
.GroupBy(a => a.State)
.Select(n => new { n.StateId , n.Count() });
}
Конечно, он не компилируется, и я теряюсь после googling в течение 2 часов. Не могли бы вы помочь мне?
заблаговременно