ich folgende Tabelle haben:berechnen Zeitdifferenz in Minuten zwischen jedem Datensatz in der Gruppe
Event Startdatetime Enddatetime Value
1 '23/09/2016 12:15:20' '23/09/2016 12:34:30' 50
1 '23/09/2016 14:10:40' '23/09/2016 14:30:25' 40
2 '25/10/2016 10:20:45' '25/10/2016 10:45:55' 80
2 '25/10/2016 11:27:35' '25/10/2016 11:48:55' 30
Jeder Datensatz hat und startdatetime endDateTime und ich möchte Zeitdifferenz in Minuten zwischen jedem Datensatz in der Gruppe berechnen (nach Ereignis).
Sind das tatsächlich 'DATETIME' Werte? Sie sehen aus wie 'VARCHAR'. – Siyual
Gibt es einen Grund, warum Sie dies nicht mit 'DATEDIFF()' tun können? Und wie nennt man eine "Gruppe" in dieser Frage? Was wären die gewünschten Ergebnisse für Ihre Beispieldaten? –
'DATEDIFF (MINUTE, Startdatum, Enddatum)' würde tun. Oder 'DATEDIFF (SECOND, Startdatum, Enddatum)/60' – Lamak