Online
Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.137 Beiträge
Delphi 12 Athens
|
AW: select sum mit feldausgabe
27. Jul 2016, 17: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
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
Geändert von himitsu (27. Jul 2016 um 17:10 Uhr)
|
|
Zitat
|