Im получает список кодов из таблицы и их соответствующий счет. Мне не нужно использовать разные в SQL, но если я не, добавьте это в запрос LINQ, я получаю много строк dupe.Почему мне нужен отчет с этим запросом LINQ, но не с SQL
Итак, для чего мне нужен отдельный вызов по запросу LINQ?
SQL
SELECT COUNT(*) AS ServiceCodeCnt, d.ServiceCode
FROM dbo.BackOrderItem d
GROUP BY d.ServiceCode, d.Model
HAVING d.Model ='UUTTIISJWW'
LINQ (через LINQPad)
void Main()
{
var retval = (from a in BackOrderItems where a.Model == "UUTTIISJWW"
group a by new {a.ServiceCode, a.Model} into grp1
from b in grp1
select new {Code = b.ServiceCode, Count = grp1.Count() }).ToList().Distinct();
retval.Dump();
}
Да, именно так, спасибо – bitshift