Einzelnen Beitrag anzeigen

Benutzerbild von Privateer3000
Privateer3000

Registriert seit: 10. Jun 2002
Ort: Jena
1.128 Beiträge
 
Delphi 10.4 Sydney
 
#1

OUTER JOIN liefert keine Ergebnisse

  Alt 6. Aug 2008, 10:43
Datenbank: MDB • Zugriff über: ADO
Hiho,
ich hab hier ein Problem mit einem Outer Join
bei dem alle Sätze aus der Tabelle mwsteuer,wenn
ergebnisse die Summe angezeigt werden soll.
Allerdings werden nur die Sätze wenn Ergebnisse
vorhanden sind angezeigt.
SQL-Code:
SQL.Text:='SELECT B.ssatz,sum(IIF(not A.bericht,A.gpreis,0)) AS steurge '+
           'FROM mwsteuer AS B '+
           'RIGHT OUTER JOIN best_archiv AS A '+
           'ON B.ssatz=A.steuer '+
           'WHERE A.zero=:TA2 '+
           'GROUP BY B.ssatz '+
           'ORDER BY B.ssatz';
Beispiel:
so lautet das Ergebnis:
19 100,00

es soll aber:
0 0,00
7 0,00
19 100,00

Was mach ich falsch?
Peter
+++Versuch es nicht mit Gewalt + Nimm einen größeren Hammer! +++
  Mit Zitat antworten Zitat