Witam,
Czy moglby ktos mi 'przetlumaczyc' to zapytanie SQL:
select
sw.id, sw.uid, sw.okresSprawozdawczyId, sw.poleId
,ss.id
,u.firstName
,u.lastName
,ss.wartosc, ss.definicjaId, pw.etykieta
from
sprawozdaniaWiersze sw
inner join users u on sw.uid=u.id
inner join sprawozdania ss on sw.id=ss.idWiersza
inner join polaAktywnosciDefinicje pw on pw.id=ss.definicjaId
where
sw.usuniety=0
and sw.okresSprawozdawczyId=13
and sw.poleId in (select pp.id from polaAktywnosci pp where idObszaru in (1,3,4) )
and sw.id=8559
order by sw.id;
na LINQ TO SQL?
w przypadku jednego JOIN-a wiedzialbym jak to zrobic, ale w przypadku kilku i tak rozbudowanego zapytania, w dodatku z podzapytaniem w where jestem calkowicie zagubiony.
Najlepiej byloby gotowy kod, bo troche czas mnie nagli