Mówiąc prościej:uzyskasz sprzężenia wewnętrzne, jeśli użyjesz pierwszej formy. Wiele from klauzule reprezentują sprzężenia krzyżowe (tak czy inaczej) w LINQ.
Zasadniczo, jeśli chcesz złączeń wewnętrznych, użyj wielu join klauzule.
(Mówię poniekąd dlatego, że kolejne sekwencje mogą zależeć od wcześniejszych... ale dla LINQ to SQL prawie zawsze są sprzężeniami krzyżowymi.)