sql >> Database teknologi >  >> RDS >> Mysql

MySQL - SUMMEN af en gruppe af tidsforskelle

Select  SEC_TO_TIME(SUM(TIME_TO_SEC(timediff(timeOut, timeIn)))) AS totalhours
FROM volHours 
WHERE username = 'skolcz'

Hvis ikke, så måske:

Select  SEC_TO_TIME(SELECT SUM(TIME_TO_SEC(timediff(timeOut, timeIn))) 
FROM volHours 
WHERE username = 'skolcz') as totalhours


  1. Tilføjelse af en kolonne som en fremmednøgle giver ERROR kolonne, der henvises til i fremmed nøgle begrænsning eksisterer ikke

  2. cx_Oracle:Hvordan kan jeg modtage hver række som en ordbog?

  3. Sådan arbejder du med værktøjer på skærmen i Access 2019

  4. INNER JOIN ON vs WHERE-klausul