我有两张桌子。汽车和经销商。每辆车都有一个与之关联的dealerID。每个经销商都有一个状态属性。我需要编写一个查询,告诉我数据库中每个州有多少辆汽车。我还没有使用 group by 但我认为这就是它的用途。这是我在意识到我需要帮助之前得到的。
var query = (from c in _db.Cars
join d in _db.Dealers on c.DealerID equals d.DealerID
where c.Active == true
group c by d.State);
目标是列出每个州的列表视图,其中每个州的汽车总数作为最终结果。