Hallo zusammen,
eindeutigerweise übersteigt folgendes Problem meinen Horizont:
Vorhandene Tabellen:
Liste aller durchgeführten Flüge, darin:
Datum Start Ende, von wo nach wo, mit welchem Flugzeug und mit welcher Crew
(der Eintrag Crew besteht leider aus so etwas: "GRE HAH ULM TSA" jeder "Dreilettercode" ist ein Besatzungsmitglied, kleines Unterproblem am Rande)
und:
Liste von "Drei-Letter-codes" aller Besatzungsmitglieder mit Code, Vor- und Nachnamen
Die gewünschte Ergebnisliste sieht so aus:
Crewmember (Code), Dienstzeit pro Monat (alle Monate einzeln), Anzahl der Arbeitstage, Anzahl der Übernachtungen.
Die Dienstzeit ergibt sich aus dem ersten und letzten Flug pro Tag plus einer fixen Zeitspanne,
Anzahl der Arbeitstage ist wohl klar (es gibt erst mal keine Flüge, die über Mitternacht gehen) und
eine Übernachtung ist dadurch gekennzeichnet, dass der letzte Flug nicht in Berlin geendet hat, da alle Besatzungsmitglieder in Berlin wohnen.
Die Dienstzeitberechnung konnte ich mit Hilfe von Falk Prüfer schon halbwegs in den Griff bekommen (läuft allerdings noch nicht so ganz rund).
Aber vielleicht hat jemand Spaß an einer Komplettlösung, weil mir, wie gesagt leicht schwindelig wird bei dieser Unterabfragerei. Falls jemandem was dazu einfällt, vielleicht könnte das auch mit ein paar kleinen Erläuterungen versehen werden, ich möchte das ganze ja wenigstens halbwegs durchschauen.
Also dann...
eindeutigerweise übersteigt folgendes Problem meinen Horizont:
Vorhandene Tabellen:
Liste aller durchgeführten Flüge, darin:
Datum Start Ende, von wo nach wo, mit welchem Flugzeug und mit welcher Crew
(der Eintrag Crew besteht leider aus so etwas: "GRE HAH ULM TSA" jeder "Dreilettercode" ist ein Besatzungsmitglied, kleines Unterproblem am Rande)
und:
Liste von "Drei-Letter-codes" aller Besatzungsmitglieder mit Code, Vor- und Nachnamen
Die gewünschte Ergebnisliste sieht so aus:
Crewmember (Code), Dienstzeit pro Monat (alle Monate einzeln), Anzahl der Arbeitstage, Anzahl der Übernachtungen.
Die Dienstzeit ergibt sich aus dem ersten und letzten Flug pro Tag plus einer fixen Zeitspanne,
Anzahl der Arbeitstage ist wohl klar (es gibt erst mal keine Flüge, die über Mitternacht gehen) und
eine Übernachtung ist dadurch gekennzeichnet, dass der letzte Flug nicht in Berlin geendet hat, da alle Besatzungsmitglieder in Berlin wohnen.
Die Dienstzeitberechnung konnte ich mit Hilfe von Falk Prüfer schon halbwegs in den Griff bekommen (läuft allerdings noch nicht so ganz rund).
Aber vielleicht hat jemand Spaß an einer Komplettlösung, weil mir, wie gesagt leicht schwindelig wird bei dieser Unterabfragerei. Falls jemandem was dazu einfällt, vielleicht könnte das auch mit ein paar kleinen Erläuterungen versehen werden, ich möchte das ganze ja wenigstens halbwegs durchschauen.
Also dann...
Comment