我有一些SQL代码,想“转换”为实体框架“调用”。
这是代码:
select itemStatus, avg(UnitPrice) from ItemSalesHistory
where item = 'BQF09-L-Q007'
group by itemStatus
我是使用实体框架的新手。
答案 0 :(得分:1)
可以。如果您查看this answer,可以将其应用于您的情况:
var query = ItemSalesHistory
.Where(x => x.item == 'BQF09-L-Q007')
.GroupBy(x => x.itemStatus)
.Select(g => new { itemStatus = g.Key, avg = g.Average(x => x.UnitPrice) });