linq to SQL

17/03/2010 - 12:29 von Ingo Manthey | Report spam
Hallo NG,

ich habe folgende Tabelle:

Categorie int
Soll decimal
Haben decimal

ich möchte gerne mit linq nach Categorie gruppieren und die summen Sum(SOLL)
+ Sum(HABEN) bekommen.


var result from e in buTable
group e by e.KATEGORIEOID into g
select new {CategorieId = g.Key)

soweit bin ich leider nur gekommen. Wie bekomme ich die summe??

Danke für jeden Hnweis und Tipp.

Grüße Ingo
 

Lesen sie die antworten

#1 Martin Honnen
17/03/2010 - 12:36 | Warnen spam
Ingo Manthey wrote:

ich habe folgende Tabelle:

Categorie int
Soll decimal
Haben decimal

ich möchte gerne mit linq nach Categorie gruppieren und die summen
Sum(SOLL) + Sum(HABEN) bekommen.


var result > from e in buTable
group e by e.KATEGORIEOID into g
select new {CategorieId = g.Key)

soweit bin ich leider nur gekommen. Wie bekomme ich die summe??




var result from e in buTable
group e by e.KATEGORIEOID into g
select new {
CategorieId = g.Key,
SummeSoll = g.Sum(t => t.Soll),
SummeHaben = g.Sum(t => t.Haben)
)



Martin Honnen MVP XML
http://msmvps.com/blogs/martin_honnen/

Ähnliche fragen