Quel serait l'équivalent de la requête T-SQL suivante dans L2E en utilisant les expressions Lambda?LINQ Joindre sur plusieurs champs
Select * from a INNER JOIN b on a.Foo = b.Foo OR a.Foo = b.Bar
Je veux participer a et b lorsque a.Foo
égal à b.Foo
OU b.Bar
Merci.
Il est [généralement une erreur d'utiliser 'Join' dans LINQ to Entities] (http://blogs.teamb.com/craigstuntz/2010/01/13/ 38525 /). Mais puisque vous posez des questions sur un «Foo» et un «Bar» inventés au lieu de décrire votre vrai problème, il est difficile de vous aider. –
@CraigStuntz: J'ai utilisé Foo et Bar parce qu'ils n'ont aucune valeur dans ma question. FYI, '(a.ID = b.a_ID OU a.ID = b.ID)' c'est le vrai Foo et Bar. – Kamyar
Alors, quelles sont les navigations liées à ces ID? Avez-vous des? –