Registriert seit: 2. Jan 2005
175 Beiträge
Delphi 2007 Enterprise
|
MySQL anfrage erstellen.
29. Okt 2008, 07:06
Datenbank: MySQL • Zugriff über: zeos lib
Hallo zusammen,
habe folgende scenario.
TABELLE 1
Ist ne personal samlung wie z.b.
PersonalNr, Name, Vorname ...
TABELLE 2
Ist Abwesenheits liste ( Urloub, Dienstreise, Krank ... )
PersonalNr, Datum_von, Datum_bis ...
Versuche jezt anfrage erstellen die mir auflistet Mitarbeiter die am Datum zur verfügung stehen.
Er solle alle Leute auflisten die nicht Krank, Urlaub etc. sind.
Habe versucht mit
SELECT a.*, b.Pnr, b.Datum_von, b.Datum_bis FROM (personal a) LEFT JOIN abw_liste b ON (a.pnr=b.pnr) WHERE b.datum_von<="2008-11-02" AND b.datum_bis>="2008-10-27" ...
Leider komm ich nicht zur gewünschten ergebnis.
Er listet mir entweder die leute auf die nicht dar sind oder garnichts.
Kann mir jemand helfen ?
mfg
shifter
|