id title start end 1 Doing Coding for this project. 2013-04-02 02:00:00 2013-04-02 04:00:00 2 Doing Coding for this project. 2013-04-02 04:00:00 2013-04-02 06:00:00 3 Doing Coding for this project. 2013-04-02 06:00:00 2013-04-02 06:30:00
위의 내용은 MySQL
데이터베이스 테이블 레코드입니다. 이제 총 수를 얻고 싶습니다 hours.
mysql 총 작업 시간
나는 TimeSheet Management Application
과 을 개발 중입니다. 직원의 총 근무 시간과 총 시간을 표시해야합니다. (즉, 데이터 공유에 따라 04:30:00)
무엇을 시도 했습니까?
SELECT HOUR(TIMEDIFF(end,start)) AS 'totalHour'
그러나 모든 레코드가 아닌 각 행에 대해서만 작동합니다.
나는 또한 TIMESTAMPDIFF
을 시도했다.
이것이 가능합니까?
나는 그들 하나 하나를 시도했지만 매번 난 그냥 4
또는 4.5000
를 얻을 수 있지만 06:30:00
을 반환해야 사람들로부터받은 응답에서 편집
.
당신은'SUM (..)'을 시도 했습니까? –
@Akam 고맙습니다. 답장을 보내지 만 'SUBTRACTED'답장을 보내지 않을 것이라고 생각합니다. –
당신은 그것을 시도해보고 실제 결과를 볼 수 있습니다 –