Thema: Delphi Max(Datum) Min(Datum)

Einzelnen Beitrag anzeigen

Metallicwar

Registriert seit: 5. Feb 2010
Ort: Bad Kissingen
293 Beiträge
 
Delphi XE Architect
 
#1

Max(Datum) Min(Datum)

  Alt 18. Apr 2013, 16:29
Datenbank: ADS • Version: 10 • Zugriff über: Delphi
Moin,
habe folgenden Datenbestand:
Code:
ID--Datum--Buchungsart--Buchung1--Buchung2
1--01.04.13--A--07:00--16:00
2--01.04.13--P--11:00--11:30
3--01.04.13--A--17:00--20:00
4--01.04.13--P--18:00--18:30
Ich möchte mir aber nur die früheste Kommen und die letzte Gehen Buchung zusammenfassen.
Buchungen der Buchungsart P Sollen nicht berücksichtigt werden.
Folgendes soll rauskommen:
Code:
A: 07:00 - 18:30
P: 11:00 - 11:30
P: 18:00 - 18:30
Kann mir bitte jemand einen Tipp geben.
Über min(Buchung1) und max(Buchung2) hab ich's schon probiert, aber dann fasst er auch die P Buchugnen zusammen.
Und über
Delphi-Quellcode:
IIF(b.BuchungsArt = 'A', min(Buchung1), Buchung1) as Buchung1,
IIF(b.BuchungsArt = 'A', max(Buchung2), Buchung2) as Buchung2,
hab ich probleme mit dem group by ..
  Mit Zitat antworten Zitat