すべての時差を合計して、ボランティアが働いた合計時間を表示したいと考えています。時差の結果セットを取得するのは簡単です。
Select timediff(timeOut, timeIn)
FROM volHours
WHERE username = 'skolcz'
これは時間ごとの時間のリストを提供しますが、それを合計して総計にしたいと思います。
したがって、結果セットが次の場合:
12:00:00
10:00:00
10:00:00
08:00:00
合計で40時間になります。
これには、次のような方法があります。
SELECT SUM(Select timediff(timeOut,timeIn)
FROM volHours
WHERE username = 'skolcz') as totalHours
?