hinzufügen oder subtrahieren Ich versuche, eine Abfrage, die alle gearbeiteten Stunden, Tage und Personen zeigen wird. Ich habe das runnnning.Wie Minuten von einem timediff Ergebnis in mysql
asume ich habe eine Tabelle namens uren:
rec_id | user_id | start (datetime) | eind (datetime)
und ich habe Tabelle
user_id | name |
Mit der Abfrage Benutzer
genannt unten i fast alle Informationen habe ich möchte.select users.name, sec_to_time(SUM(TIME_TO_SEC(TIMEDIFF(uren.eind, uren.start)))),count(distinct(date(start))) as dagen
from uren, users
where date(uren.start) between CAST('2017-10-04 00:00:00' as Date) and CAST('2017-11-04 00:00:00' as DATE) and
uren.user_id = users.user_id
group by uren.user_id
ORDER BY name
Was mich zeigt diese
Piet (name) 230 (hours total) 24(days worked)
Jetzt kommt die eigentliche Frage:
I 30 Minuten pro Tag weniger als 5 Stunden gearbeitet abziehen wollen.
Im ahnungslosen atm. Kann someonme helfen bitte
1 Datum können mehrere Schichten enthalten, aber schlecht ein gehen mit dem, was Sie mir gezeigt, über vielen Dank! Ich werde Sie wissen lassen, ob es funktioniert – Malawi
Versuchte Ihre Lösungen wieder und es funktionierte großartig :) Vielen Dank – Malawi