Ich versuche eine Abfrage zu erstellen, die die Arbeitsstunden von Mitarbeitern berechnet, die während einer Nachtschicht arbeiten, d. von 18:00 bis 3:00 am nächsten Morgen. Sie erhalten eine Pause zwischen 22.00 Uhr und 11.00 Uhr jeden Tag. Das Problem besteht darin, die Calc_last_Clock_Time zu erstellen. Ich kann nicht die letzte Uhr bekommen, weil ich mit "MAX (ClockOut)" die letzte Uhr für diesen Tag gebe. Die letzte Uhr wird am nächsten Morgen um 3:35:10 Uhr sein.
Wenn ich Taktins wie folgt nehme:
%Vor%Ich muss die erste und letzte Uhr der Person für die Schicht holen, sowie wie viele Stunden er gearbeitet hat. Ich muss auch wissen, wie lange er während seiner Mittagspause gearbeitet hat. Ich habe den folgenden Code im Moment. Kann mir jemand helfen, das funktioniert zu bekommen?
%Vor%Tags und Links sql