Bonjour,
je débute avec LINQ, je l'ai utilsé avec succès de façon simple. Mais j'ai maintenant un requête un rien plus compliqué et je suis un peu perdu.
Voic ma requête de test en sql
Pour la partie tb1.idTache in (11,32), c'ets ici un test.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT count(*) FROM ConsignesTaches tb1 INNER JOIN EdcByConsigneTache tb2 ON tb1.id = tb2.idConsigneTache where tb1.idTache in (11,32) and exists (select * FROM ConsignesTaches tb3 INNER JOIN EdcByConsigneTache tb4 ON tb3.id = tb4.idConsigneTache WHERE tb3.idTache in (11,32) and tb4.idEdc = tb2.idEdc and tb4.isEnergie != tb2.isEnergie)
J'aurais aimé passé une Liste de taches, mon objet tache a les champs (id, nom)
exemple :
List<Taches> _taches = blablabla;
Et dans mon query LINQ, faire que le tb1.idTache ce trouve dans la List de taches que je lui passe.
Merci beaucoup pour votre aide
Partager