Thema: Delphi Max(Datum) Min(Datum)

Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#11

AW: Max(Datum) Min(Datum)

  Alt 5. Mai 2013, 23:42
Besser wäre es zuerst die Union zu bilden und dann dieses Ergebnis mit den Stammdaten zu verknüpfen.
Also ganz grob so
SQL-Code:
SELECT DevTbl.*, Stammdaten.* FROM
  (SELECT ... FROM Buchungen WHERE ...
   GROUP BY ...
   UNION ALL
   SELECT ... FROM Buchungen WHERE ...
   GROUP BY ...) DevTbl
INNER JOIN Stammdaten ON Stammdaten.xxx=DevTbl.xxx
Der Name "DevTbl" ist ein Alias für die innere Abfrage mit UNION ALL.
  Mit Zitat antworten Zitat