subtraktion der Werte in der geleichen Spalte

09/12/2010 - 15:03 von Bernd Konle | Report spam
Hallo beisammen,

habe folgendes Problem:
In meiner Tabelle befinden sich Bestelldaten mit Bestell_ID, Position,
Menge und Rechnungspreis.

Bestell_ID Pos Menge R_Preis
70295229 0010 7,00 + 47175,66
70295229 0010 0,00 - 46027,66

In mancher Bestellung gab es aber Gutschriften bei denen der Preis
wieder abgezogen wird.
Wenn ein - (minus) davor steht, gab es eine Gutschrift.
Wie kann ich mir nun den verbleibenden Betrag (oder die Differenz) in
der gleichen Spalte über eine View auf die Bestell_ID ausgeben
lassen?

Aussehen sollte dann das ganze dann so:
Bestell_ID Pos Menge R_Preis
70295229 0010 0,00 + 1148


Danke schon mal im voraus.

Grüße

Bernd
 

Lesen sie die antworten

#1 Dieter Strassner
09/12/2010 - 15:36 | Warnen spam
Hallo Bernd,

habe folgendes Problem:
In meiner Tabelle befinden sich Bestelldaten mit Bestell_ID, Position,
Menge und Rechnungspreis.

Bestell_ID Pos Menge R_Preis
70295229 0010 7,00 + 47175,66
70295229 0010 0,00 - 46027,66

In mancher Bestellung gab es aber Gutschriften bei denen der Preis
wieder abgezogen wird.
Wenn ein - (minus) davor steht, gab es eine Gutschrift.
Wie kann ich mir nun den verbleibenden Betrag (oder die Differenz) in
der gleichen Spalte über eine View auf die Bestell_ID ausgeben
lassen?

Aussehen sollte dann das ganze dann so:
Bestell_ID Pos Menge R_Preis
70295229 0010 0,00 + 1148



Mit einem SELECT SUM(MENGE) as menge SUM(R_PREIS) as r_preis ... GROUP
BY Bestell_ID, Pos, Menge

Viele Grüße - Dieter

EDV-Kommunikation Strassner e.K.
68623 Lampertheim
Internet: www.strassner.biz

Ähnliche fragen