Casablanca: Dynamic-LINQ und Sum

Beitrag lesen

Hallo Forum,

ich hoffe, dass jemand sich hier mit den Dynamic-LINQ-Statements auskennt.

Also, ich habe ein Dynamic-LINQ-Statement wie folgt:

  
db.MyTabel.Where("Id == @0 And (MyTimeStamp >= @1 And MyTimeStamp <= @2)",  
                  id, datum1, datum2).Select(  
                  "new (Id, MyTimeStamp, Income").OrderBy("MyTimeStamp"));  

Meine Frage ist, wie kann ich nun in dem oberen Statement eine Summe über "Income" bilden? Ich meine etwas wie dies:

  
db.MyTabel.Where("Id == @0 And (MyTimeStamp >= @1 And MyTimeStamp <= @2)",  
                  id, Datum1, Datum2).Select(  
                  "new (Id, MyTimeStamp, Income, Sum(Income)").OrderBy("MyTimeStamp"));  

Hat jemand eine Idee?

Danke im Voraus.

Gruß