Berechnen der Summe von Zeitwerten mit SQL
In SQL können Sie die Summe von Zeitwerten berechnen, wie zum Beispiel die in Ihrem „ timeSpent“-Spalte im HH:mm-Format mit der folgenden Abfrage:
SELECT SEC_TO_TIME( SUM(TIME_TO_SEC(`timeSpent`)) ) AS timeSum FROM YourTableName
So funktioniert diese Abfrage funktioniert:
Beispielverwendung:
Angenommen, Ihr „YourTableName“ hat Folgendes Daten:
TimeFrom | TimeUntil | Time spent --------------------------------- 10:00:00 | 12:00:00 | 02:00:00 12:00:00 | 09:15:00 | 01:15:00
Das Ausführen der obigen Abfrage würde zu folgendem Ergebnis führen:
timeSum -------- 03:15:00
Dies stellt die Gesamtsumme der in der Spalte „timeSpent“ verbrachten Zeit dar, berechnet als 2 Stunden , 15 Minuten.
Das obige ist der detaillierte Inhalt vonWie summiere ich Zeitwerte (HH:mm-Format) in SQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!