Registriert seit: 28. Mär 2006
Ort: 32816 Schieder-Schwalenberg
397 Beiträge
Delphi 10.4 Sydney
|
Datensätze zusammenfassen
17. Dez 2018, 09:13
Datenbank: Firebird • Version: 2,5.3 • Zugriff über: IBO
Hallo, ich habe folgenden SQL Befehl:
Delphi-Quellcode:
select Sum(R.GESAMTBETRAG) as Summe, R.patientnr, P.suchwort, P.GebuehSatz, P.RECHNUNGENOHNEDRUCK, R.Termin, P.SAMMELADRESSE,
A.patabschluss, A.AbrechnungNr, A.DATUM, A.Kopftext, A.FussText, A.Werbetext, A.Behandler, R.TiereNr, A.BELEGART, A.MWSTJN,
(Select sum(GesamtBetrag) from tbl_Patblatt where AbrechnungNr = A.AbrechnungNr and Typ = 'Z') as Bezahlt
from tbl_patblatt R
Inner join tbl_patient P on R.patientnr = P.patientnr
Inner join tbl_Abrechnung A on R.ABRECHNUNGNR = A.ABRECHNUNGNR And A.PATIENTNR = P.PATIENTNR
where R.typ <> 'Z' and P.SAMMELADRESSE = 'N'
and R.TiereNr is Null and P.gehoertzu is null
group by R.patientnr, P.suchwort, P.GebuehSatz, P.RECHNUNGENOHNEDRUCK, R.Termin, P.SAMMELADRESSE, A.patabschluss, A.AbrechnungNr, A.Datum,
A.Kopftext, A.FussText, A.Werbetext, A.Behandler, R.TiereNr, A.BELEGART, A.MWSTJN
Nun kann es vorkommen das R.Termin mal den Wert 'J' hat mal den WERT 'N' hat.
Ich möchte aber wenn alle anderen Felder gleich sind dies in einem Datensatz anzeigen. Geht das?
Walter Landwehr Mfg
Walter
|
|
Zitat
|