Salut à toutes et à tous,
J'ai une requête à faire en linq mais je n'y arrive pas.
J'ai toutefois pu la faire en SQL, sous Access, et elle me donne le résultat que j'attend.
Je voudrais la "traduire" en linq mais je n'y arrive pas.
Voici la requête SQL qui fonctionne sous Access :
J'ai fais dernièrement la connaissance de LinqPad, mais malgré cela je n'arrive pas à trouver la solution.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT [Tbl Contrats].NumContrat, [Tbl Contrats].Titre, [Tbl Contrats].Categorie, Sum(IIf([Date]>=[ParametreDate1] And [Date]<[ParametreDate2],[Cout],0)) AS Expr1 FROM [Tbl Contrats] LEFT JOIN [tbl Temps] ON [Tbl Contrats].NumContrat = [tbl Temps].NumContrat GROUP BY [Tbl Contrats].NumContrat, [Tbl Contrats].Titre, [Tbl Contrats].Categorie HAVING IIF([ParametreCFTrueFalse]=true,[Tbl Contrats].Categorie="CL",[Tbl Contrats].Categorie<>"CL");
Merci de vos z'avis z'avisés
Partager