Relations in meiner Anfrage:Multi-Level-Linq-Abfrage mit LEFT JOIN
Hier meine Frage ist mit normalen verbindet:
var query = from myabonamenty in ArAbonamenty
join nexotowary in Nexo_ARWAL.Asortymenty
on myabonamenty.Nexo_towar equals nexotowary.Id
join myklienci in ArKlienci
on myabonamenty.Id_klient equals myklienci.Id_klient
join nexoodbiorcy in Nexo_ARWAL.Podmioty
on myklienci.Nexo_klient equals nexoodbiorcy.Id
join nexonabywcy in Nexo_ARWAL.Podmioty
on myklienci.Nexo_klient_do_faktur equals nexonabywcy.Id
select new
{
abonament_id = myabonamenty.Id_abonament,
towar=nexotowary.Nazwa,
nabywca= nexonabywcy.NazwaSkrocona,
odbiorca = nexoodbiorcy.NazwaSkrocona
};
Wie kann ich links in dieser Abfrage (myklienci verbindet machen. Nexo_klient -> nexoodbiorcy.Id und myklienci.Nexo_klient_do_faktur-> nexonabywcy.Id)?