LINQ-to-SQL - 'Summe' in einem Select new

8

Ich habe eine LINQ-zu-SQL-Abfrage, die durch eine Tabelle läuft, die ich 3 Summen auswählen möchte - die Summen von 'Rate' und 'AdditionalCharges', also habe ich so etwas:

%Vor%

Allerdings gibt dies natürlich für jede Lieferung eine neue Zeile zurück, was bedeutet, dass ich sie anschließend zusammenfassen muss - was ziemlich ineffizient erscheint. Gibt es einen einfacheren Weg?

    
Chris 06.06.2011, 07:27
quelle

5 Antworten

10

Wenn Sie die Abfragesyntax verwenden, können Sie Folgendes tun:

%Vor%

das ist von meinem Kopf und nicht getestet

    
NinjaNye 06.06.2011, 07:44
quelle
14

Ich weiß, dass dies eine alte Frage ist, aber hey, ich habe sie gefunden, also hoffentlich hilft das jemand anderem ...

Sie können dies auch mit der fließenden Syntax tun:

%Vor%

Hoffe das hilft jemandem ...

    
Dan VanWinkle 20.12.2012 05:58
quelle
8

Nicht sicher, aber Sie können die Gruppenabwurffunktion wie folgt ausprobieren

%Vor%     
Pranay Rana 06.06.2011 07:34
quelle
3

Sie können dies tun:

%Vor%     
Nate Zaugg 26.03.2013 17:15
quelle
0
%Vor%     
Akhil 06.06.2011 07:38
quelle

Tags und Links