Das Stichwort heißt
SubSelects.
Delphi-Quellcode:
SELECT
SUM(Betrag) AS SummeGesamt,
SUM(Anteil_A) AS SummeAnteilA,
SUM(Bezahlt_A) AS SummeBezA,
SUM(Anteil_B) AS SummeAnteilB,
SUM(Bezahlt_B) AS SummeBezB,
/* ungetestet */
(SELECT SUM(Anteil_A) WHERE RechDatumTeilA IS NULL) + (SELECT SUM(Anteil_B) WHERE RechDatumTeilB IS NULL) AS Ohne_Rechnungen,
(SELECT SUM(Anteil_A) WHERE not RechDatumTeilA IS NULL) + (SELECT SUM(Anteil_B) WHERE not RechDatumTeilB IS NULL) AS Offene_Rechnungen
FROM
Rechnungen;
Ich weiß allerdings nicht ob ADS damit klar kommt.