J'avais essayé de joindre deux tables conditionnellement mais il me donne l'erreur de syntaxe. J'ai essayé de trouver une solution dans le réseau, mais je ne peux pas trouver comment faire une jointure conditionnelle avec condition. La seule autre alternative est d'obtenir la valeur d'abord d'une table et de refaire une requête.Supérieur à la condition dans Linq Join
Je veux juste confirmer s'il existe une autre façon de faire une jointure conditionnelle avec linq.
Voici mon code, j'essaie de trouver toutes les positions qui sont égales ou inférieures à moi. Fondamentalement, je veux obtenir mes pairs et subordonnés.
from e in entity.M_Employee
join p in entity.M_Position on e.PostionId >= p.PositionId
select p;
oh. Donc, la jointure croisée peut fonctionner ... Merci – Nap