转换为小时,并总结工作小时mysql

时间:2016-04-13 05:42:44

标签: mysql

我有一个列名称持续时间,以秒为单位,例如我有28000秒现在我想将第二个转换为小时和总和用户列表的总小时数我有几小时的用户列表工作,以秒为单位存储像28000这里我的查询

SELECT ohrm_project.project_id AS ohrmprojectid, ohrm_project.customer_id, 
       ohrm_project.name AS ohrm_projectname, 
       ohrm_timesheet_item.duration AS duration,
       ohrm_timesheet_item.date AS date, 
       TIME_FORMAT(SEC_TO_TIME(sum(ohrm_timesheet_item.duration),"%Hh %im")) as totalhoursworked,
       hs_hr_employee.* 
FROM ohrm_project,ohrm_timesheet_item,hs_hr_employee 
WHERE ohrm_timesheet_item.employee_id=hs_hr_employee.employee_id AND 
      ohrm_timesheet_item.project_id=ohrm_project.project_id AND 
      ohrm_project.project_id=2 AND 
      ohrm_timesheet_item.date BETWEEN '2016-03-31' AND '2016-04-06'

enter image description here

我尝试了查询,但我得到了总工作时间,但我没有得到正确的我想得到假设我有两个用户我想要第一个人的总工时和第二个用户的总工时但我只得到这个用户总时数的1位用户我通过了我的屏幕截图

0 个答案:

没有答案