Hallo ich habe eine simple Datenbank, welche das einstempeln sowie das ausstempeln erfasst.
Dies ist jeweils gekennzeichnet mit anfang = 'Y' oder 'N' bzw. ende = 'Y' oder 'N'.
Mein Problem ist jetzt, dass die Differenz dazwischen berechne möchte und somit die Zeit zwischen ein-und ausstempeln berechnen möchte.
Das klappt soweit auch ganz gut, aber jetzt tritt das Problem auf, das ich sozusagen Zeiten überspringe.
Ein Beispiel:
Daten:
1,2024-04-02 19:10:25,Y,N,2024-04-02
1,2024-04-03 05:10:25,N,Y,2024-04-03
1,2024-04-03 16:10:25,Y,N,2024-04-03
1,2024-04-03 23:59:25,N,Y,2024-04-03
1,2024-04-04 12:10:26,Y,N,2024-04-04
1,2024-04-04 20:00:23,N,Y,2024-04-04
Als Ausgabe sollte folgendes rauskommen:
emp_id, anfangs_zeit, end_zeit
1 2024-04-02 19:10:25,2024-04-03 05:10:25
1 2024-04-03 16:10:25,2024-04-03 23:59:25
etc.
Bei mir kommt aber folgendes raus.
emp_id, anfangs_zeit, end_zeit
1 2024-04-02 19:10:25,2024-04-03 05:10:25
1 2024-04-03 16:10:25,2024-04-03 23:59:25
1 2024-04-02 19:10:25,2024-04-03 23:59:25
1 2024-04-02 19:10:25,2024-04-04 20:00:23
etc.
ich habe soetwas vor ein paar Monaten zig mal gelöst aber stehe diesmal einfach auf dem schlauch und komme nicht weiter.
ich würde mich über jede Hilfe freuen.
Das Datenbankdesign ist nur ein Prototyp und nur zum schnellen Testen gedacht das wird nochmal überarbeitet
Dies ist jeweils gekennzeichnet mit anfang = 'Y' oder 'N' bzw. ende = 'Y' oder 'N'.
Mein Problem ist jetzt, dass die Differenz dazwischen berechne möchte und somit die Zeit zwischen ein-und ausstempeln berechnen möchte.
Das klappt soweit auch ganz gut, aber jetzt tritt das Problem auf, das ich sozusagen Zeiten überspringe.
Ein Beispiel:
Daten:
1,2024-04-02 19:10:25,Y,N,2024-04-02
1,2024-04-03 05:10:25,N,Y,2024-04-03
1,2024-04-03 16:10:25,Y,N,2024-04-03
1,2024-04-03 23:59:25,N,Y,2024-04-03
1,2024-04-04 12:10:26,Y,N,2024-04-04
1,2024-04-04 20:00:23,N,Y,2024-04-04
Als Ausgabe sollte folgendes rauskommen:
emp_id, anfangs_zeit, end_zeit
1 2024-04-02 19:10:25,2024-04-03 05:10:25
1 2024-04-03 16:10:25,2024-04-03 23:59:25
etc.
Bei mir kommt aber folgendes raus.
emp_id, anfangs_zeit, end_zeit
1 2024-04-02 19:10:25,2024-04-03 05:10:25
1 2024-04-03 16:10:25,2024-04-03 23:59:25
1 2024-04-02 19:10:25,2024-04-03 23:59:25
1 2024-04-02 19:10:25,2024-04-04 20:00:23
etc.
ich habe soetwas vor ein paar Monaten zig mal gelöst aber stehe diesmal einfach auf dem schlauch und komme nicht weiter.
ich würde mich über jede Hilfe freuen.
Das Datenbankdesign ist nur ein Prototyp und nur zum schnellen Testen gedacht das wird nochmal überarbeitet