Fórumok
SQL-ben így kellene kinéznie a Join-nak:
LEFT OUTER JOIN igenyek t10 ON (t10.szolgaltatas_id = t1.id AND t10.status_id<50)
Tehát minden elem legyen meg a lekérdezésben a t1-ből, ahol van olyan érték, ami 5-es status_id-nál kisebb, ott legyen a join-ból is érték mellete (1 lehet ilyen).
Ha a where feltételbe raknám a "t10.status_id<50"-t, akkor kiszűrné ezeket a rekordokat a t1-ből is.
Így hirtelen nem találtam megfelelőt az EclipseLink-ben a
Join szolgIgenyek = szolg.join("igenyekList", JoinType.LEFT);
kiegészítésére.
Google-ben sem találtam megoldást.
Van valami ami fölött átsiklottam?
Hozzászólások
update:
Találtam egy oldalt ami alapján le tudom programozni:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=312146