Witam. Mam taki problem w swojej aplikacji. Potrzebuje zrobic left joina na podtabeli, gdzie warunkiem bedzie cos z joina:
Czyli jak takiego sql'a przelozyc na linq (przy uzyciu Entity Framework)

SELECT U.UserName, ISNULL(S.JakasWartosc, 0) FROM Users U
LEFT JOIN Statystyki S ON S.UserId = U.Id AND S.Year = 2009 AND S.Month = 8

na razie doszedlem do czegos takiego:

Glownym problemem tutaj dla mnie sa te dodatkowe warunki w klauzuli ON, gdyz spodziewam sie ze nie kazdy User ma wpis w statystykach i wowczas chcialbym miec 0 dla tych wierszy.

Bede bardzo wdzieczny za pomoc, bo troche z tym utknalem, a przydaloby sie tego linq nauczyc wkoncu :)