linq to typed dataset : join + group + sum
Bonjour,
Je ne parviens pas à sommer des montants d'une table regroupés sur un libellé d'une autre table.
En clair, je n'arrive pas à finaliser le transfert de la requête SQL suivante
Code:
1 2 3 4
| //select Table1.Libelle, Sum(Table2.Quantite * Table2.Montant)
//from Table1
//inner join table2 on Table1.cle = table2.cle
//group by Table1.Libelle |
en linq to typed dataset
Code:
1 2 3 4 5 6 7 8 9 10
|
var query = from t1 in ds.Table1
join t2 in ds.Table2 on t1.cle equals t2.cle
group t1 by new {c1 = t1.Libelle}
into grp
select new {
x = grp.Key
//???????????????
}; |
Y a-t-il un spécialiste pour combler les ?????? ou me mettre sur la bonne voie ?
Merci.
Laumon.