مشکل درgroupby

سوال شده توسط: iran iran

تاریخ ثبت: ۱۴۰۳/۰۴/۱۳

بازدید: 89

پاسخ: 0

تگ: سی شارپ


سلام 
من کد زیر را در sql نوشته ام و درست هم کار میکند

select sum(Count),TypeId ,PartId from dbo.Test
where Date between '2024-06-30' and  '2024-07-01' 
group by TypeId,PartId
order by TypeId

و کد زیر را در سی شارپ نوشتم اما خروجی درست نمی دهد

return await
   DbSet
       .GroupBy(g => new { g.TypeId, g.PartId,g.Count })
       .Select(s => new TestName
       {
           TypeId = s.Key.TypeId,
           Count = s.Sum(i=>s.Key.Count),
           PartId = s.Key.PartId
       })
       .ToListAsync();


کد صحیح به چه صورت می باشد
 

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات