Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

Re: filter bei berechneten feldern

  Alt 4. Jul 2005, 07:56
Zitat von kerim80:
wie filtere ich nun nach diesen berechneten Feldern???
Mit SQL ist es nicht möglich in der WHERE-Bedingung nach berechneten Feldern zu filtern!
Du kannst dir aber die berechneten Felder sparen und die gewünschten Felder gleich mit einem SQL JOIN erhalten:
SQL-Code:
SELECT Buchungen.*, adressen.NAME, adressen.VORNAME
FROM Buchungen LEFT OUTER JOIN adressen ON Buchungen.ADRNR=adressen.ADRNR
ORDER BY Buchungen.HINABFLUGDATUM
Ich verwende hier einen LEFT OUTER JOIN, damit keine Datensätze fehlen, falls mal eine Adresse gelöscht worden sein sollte.
Mit dieser Abfrage hast du in der WHERE-Bedingung Zugriff auf alle Felder der Tabellen Buchungen und adressen.
Andreas
  Mit Zitat antworten Zitat