Danke schonmal für die schnellen Tipps
doch die Abfragen muß ich erst einmal verstehen.
Wenn ich sie einfach so eingebe kommt bei der Version von omata die Fehlermeldung
Delphi-Quellcode:
syntaxfehler (fehlender
Operator)
in Abfrageausdruck '
pe.pers_id=kath1.pers_id
LEFT JOIN (SELECT pers_id, MAX(Kath22_Datum) AS datum
FROM pers_b_kath21 k1
INNER JOIN Kathegorie21 k1
ON p.kath21_id
INNER JOIN kathegorie22 k2
'
dachte erst, dass es an der fehlenden Klammerung des Select Argumentes liegt.
hab das Ganze dann geklammert und es kam die Meldung
Delphi-Quellcode:
syntaxfehler (fehlender Operator) in Abfrageausdruck '(Pers_Name,
Pers_Vorname
Pers_Vorame,
Kath1.datum AS Kath1,
Kath2.datum AS Kath2,
Kath3.datum AS Kath3,
Kath4.datum AS Kath4)'
Bei der Variante von jensw_2000 kommt auch die Fehlermeldung:
syntaxfehler (fehlender Operator) in Abfrageausdruck
Was genau bedeutet diese Fehlermeldung und wozu ist das 'AS' im select
thnx Sunfy