Как бы вы начали кодировать это в LINQ? У меня все работает нормально в SQL, но я все еще новичок в LINQ, когда хочу сделать что-то, чего раньше не пробовал.
select * from waste
where wasteid in (select x.wasteid
from wasteindicatoritem x,wasteindicator r,hazardtype t
where x.wasteindicatorid = r.wasteindicatorid
and t.hazardtypeid = r.hazardtypeid
group by x.wasteid,t.Hazardous
having count(*) >= 1 and t.hazardous = 0)
Заранее спасибо