Das sieht in der Tat nahezu identisch aus.
Das einzige was mir auffällt, Deine Bedingung (Delphi Parameter) fehlt hier.
An der Zeilennummer würde ich mich nicht unbedingt hochziehen.
Das ist korrekt. Das kommt daher, da ich im Programm die Möglichkeit anbiete, dass die Mitarbeiter noch mal nach Bedingungen gefiltert werden können. Damit ich nicht jedes Mal die Anweisung schreiben muss, hab ich deswegen eine allgemeingültige Procedure gebastelt, wo ich ggf. einfach die weiteren WHERE-Bedingungen dranhänge.
Die JOIN-Bedingungen sehen mir etwas merkwürdig aus.
Dann sag mir aber auch bitte, was da konkret merkwürdig ist. Bin nicht so der Crack in Joins, aber ich hab mich an das Muster hier gehalten:
http://aktuell.de.selfhtml.org/artik...rfachjoin1.htm