Hallo!
Ich habe 3 Tabellen(vereinfacht dargestellt)
Mitarbeiter:
nr(smallint) | Vorname(varchar) | Nachname(varchar)
Arbeitszeitmodell:
nr(smallint) | bezeichnung
Mitarbeiter_Laufbahn:
mitarbeiter(smallint) | Datum(DateTime) | Typ(1-3 Eintritt, Wechsel, Austritt) | Arbeitszeitmodell(smallint)
d.h zu jedem mitarbeiter wird gespeichert wenn er eintritt, wenn er ein anderes Arbeitszeitmodell bekommt, bzw wenn er austritt
Nun möchte ich eine Ausgabe haben die folgendermaßen ausieht:
Mitarbeiter.Vorname | Mitarbeiter.Nachname | Arbeitszeitmodell.Bezeichnung
bei Arbeitszeitmodell.Bezeichnung möchte ich aber das Aktuelle haben, also das mit dem aktuellsten Datum. Ist so ein Join möglich?
Danke!
Flo
Ich habe 3 Tabellen(vereinfacht dargestellt)
Mitarbeiter:
nr(smallint) | Vorname(varchar) | Nachname(varchar)
Arbeitszeitmodell:
nr(smallint) | bezeichnung
Mitarbeiter_Laufbahn:
mitarbeiter(smallint) | Datum(DateTime) | Typ(1-3 Eintritt, Wechsel, Austritt) | Arbeitszeitmodell(smallint)
d.h zu jedem mitarbeiter wird gespeichert wenn er eintritt, wenn er ein anderes Arbeitszeitmodell bekommt, bzw wenn er austritt
Nun möchte ich eine Ausgabe haben die folgendermaßen ausieht:
Mitarbeiter.Vorname | Mitarbeiter.Nachname | Arbeitszeitmodell.Bezeichnung
bei Arbeitszeitmodell.Bezeichnung möchte ich aber das Aktuelle haben, also das mit dem aktuellsten Datum. Ist so ein Join möglich?
Danke!
Flo
Comment