2016-09-15 1 views
0

Ich habe Spalten im folgende Format enter image description hereSQL Server - Summe eine Spalte von

und ich bin für eine Ausgabe durch Addieren der letzte Spalte auf der Grundlage der ersten Spalte enter image description here Bitte könnten Sie jemand mit Gruppe vorschlagen der beste Ansatz?

Mit freundlichen Grüßen

+0

Haben Sie eine automatisch inkrementierende ID-Spalte in der Tabelle? – zedfoxus

+0

Nun kann es eine beliebige Zahl höher als der vorherige Wert sein. Die Bestellung wird jedoch nicht ausgeführt. – satya

+1

Sie könnten 'OVER (PARTITION BY ...') verwenden, aber das würde Ihnen einen Wert für 'NewField' geben, der für jede Zeile mit demselben' wouid' gleich ist. – Lamak

Antwort

0

verwendet Over (Partition durch .....) in der folgenden Art und Weise und es funktionierte

, Sum (Newbill) OVER (PARTITION BY wouid) AS Newfield

Danke für all eure Support-Leute.