Vorgänge:

VID .. Umsatz  Kosten Menge
1 .. 10  5 2
2 .. 20  5 1
3 .. 30  5 2
 
 

 

Gehen wir zunächst von diesem kleinen Beispiel aus. Sie wollen den

  • Umsatz * Menge als Gesamtumsatz und die
  • Kosten * Menge als Gesamtkosten so wie den
  • Gesamtumsatz – Gesamtkosten als Gesamtgewinn berechnen

Hier gibt es 2 Variante wie Sie vorgehen können:

 

Variante 1:

SQL Select 
  VID
  //, ...
  , Umsatz
  , Kosten
  , Menge
  , Umsatz * Menge As Gesamtumsatz
  , Kosten * Menge As Gesamtkosten
  , Umsatz * Menge - Kosten * Menge As Gesamtgewinn
From Vorgänge;

 

Variante 2 mit vorangehendem Load Befehl:

Load 
  * // alle Zeilen von unten nach oben holen
    // Berechnung aus berechneten Werten durchführen
  , Gesamtumsatz - Gesamtkosten As Gesamtgewinn
;
SQL Select 
  VID
  //, ...
  , Umsatz
  , Kosten
  , Menge
  , Umsatz * Menge As Gesamtumsatz
  , Kosten * Menge As Gesamtkosten
From Vorgänge;