comment la somme d'une colonne dans l'entity framework
Je suis en train de la somme d'une colonne et d'obtenir les détails des membres sage
Ma table de données est
id membername cost
1 a 100
2 aa 100
3 a 100
4 aa 0
5 b 100
Dans Entity Framework, j'essaie de la somme des coûts de la colonne et obtenir tel résultat, ce
membername totalcost
a 200
aa 100
b 100
alors je fais ce
var result = from o in db.pruchasemasters.Where(d => d.memberid == d.membertable.id && d.entrydate >= thisMonthStart && d.entrydate <= thisMonthEnd)
group o by new { o.membertable.members } into purchasegroup
select new
{
membername = purchasegroup.Key,
total = purchasegroup.Sum(s => s.price)
};
Comment lire les résultats et mon code de droit ou pas?
Un type anonyme est en lecture seule, mais que voulez-vous dire par "comment j'ai lu ce"?
OriginalL'auteur Dharmeshsharma | 2013-01-16
Vous devez vous connecter pour publier un commentaire.
Quelque chose comme cela va fonctionner
dans ma question, vous pouvez utiliser foreach et d'obtenir par la clé.nomdumembre et unique personne aussi, si vous mettez en sélectionner
OriginalL'auteur Vitalik