Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.079 Beiträge
Delphi 12 Athens
|
AW: select sum mit feldausgabe
27. Jul 2016, 18:07
SQL-Code:
select Kunde,
sum(Zahlung) as Umsatz, -- alles zusammen, für jeden Kunden
sum(iif(KontoArt = 'E', Zahlung, 0)) as Eingang, -- nur Einzahlungen des Kunden
sum(iif(KontoArt = 'A', Zahlung, 0)) as Ausgang -- nur Auszahlungen des Kunden
from KASSENBUCH
where extract(year from datum) in (2016, 2017)
group by Kunde
select Kunde, extract(year from datum) as Jahr -- pro Kunde und Jahr
sum(Zahlung) as Umsatz, -- alles zusammen, für jeden Kunden
sum(iif(KontoArt = 'E', Zahlung, 0)) as Eingang, -- nur Einzahlungen des Kunden
sum(iif(KontoArt = 'A', Zahlung, 0)) as Ausgang -- nur Auszahlungen des Kunden
from KASSENBUCH
where extract(year from datum) in (2016, 2017)
group by Kunde, Jahr
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
Geändert von himitsu (27. Jul 2016 um 18:10 Uhr)
|
|
Zitat
|