sql >> Databasteknik >  >> RDS >> Mysql

MySQL - SUMMA av en grupp av tidsskillnader

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

Om inte så kanske:

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


  1. PostgreSQL 9.2 JDBC-drivrutinen använder klientens tidszon?

  2. pivottabell Oracle - hur man ändrar radobjekt till kolumner

  3. REMAINDER() Funktion i Oracle

  4. Introduktion till Multi-Statement Table-Valued Functions (MSTVF) i SQL Server