【发布时间】:2009-07-20 14:40:28
【问题描述】:
我无法将此 SQL 查询转换为有效的 linq 语句
select sum(cena), id_auta, max(servis)
from dt_poruchy left outer join mt_auta on dt_poruchy.id_auta=mt_auta.id
where dt_poruchy.servis>=3 group by id_auta;
我尝试过这样的事情,但我无法处理 select 语句
var auta = from a in MtAuta.FindAll()
join p in DtPoruchy.FindAll() on a equals p.MtAuta into ap
from ap2 in ap.DefaultIfEmpty()
where ap2.SERVIS >= 3
group ap2 by ap2.ID into grouped
select new {
我将不胜感激!
【问题讨论】:
标签: c# sql linq linq-to-nhibernate