Казано по-просто:получавате вътрешни съединения, ако използвате първата форма. Множество from
клаузите представляват кръстосани съединения (нещо като) в LINQ.
По принцип, ако искате вътрешни съединения, използвайте множество join
клаузи.
(Казвам донякъде, защото следващите последователности могат да зависят от по-ранните... но за LINQ към SQL те почти винаги са кръстосани съединения.)