Einzelnen Beitrag anzeigen

Walter Landwehr

Registriert seit: 28. Mär 2006
Ort: 32816 Schieder-Schwalenberg
384 Beiträge
 
Delphi 10.4 Sydney
 
#1

Verschachtelte SQL Abfrage

  Alt 8. Nov 2017, 10:01
Datenbank: Firebird • Version: 2,5,5 • Zugriff über: IBO / IBExpert
Hallo SQL Experten,

habe folgendes Statement:
Delphi-Quellcode:
select sum(BETRAG_S) as Soll
     from tbl_buchhaltung where (Jahr = :Jahr) and (Monat = :Monat)
     and Kontonummer = :Konto
     and ((Kontonummer <> 9000) and (Gegenkontonummer <> 9000))
     union
select SUM(BETRAG_H) as Haben
     from tbl_buchhaltung where (Jahr = :Jahr) and (Monat = :Monat)
     and Gegenkontonummer = :Konto
     and ((Kontonummer <> 9000) and (Gegenkontonummer <> 9000))
Das Ergebnis ist z.B.
Soll
45,00
254,00

Die Werte stimmen. Wie bekomme ich es hin das, das Ergebnis in einer Zeile mit den Spalten Soll und Haben. (siehe Tabelle)

SollHaben
254,0045,00

Vielen Dank schon mal für die Hilfe.
Walter Landwehr
Mfg

Walter
  Mit Zitat antworten Zitat