-4
我擁有適用於基本操作的員工工作時間的經典時間表。MySQL查詢中的時間段
| id | employee_id | start_ts | stop_ts |
如何查詢以顯示所有員工在特定時段內每天的平均工作時間?
我擁有適用於基本操作的員工工作時間的經典時間表。MySQL查詢中的時間段
| id | employee_id | start_ts | stop_ts |
如何查詢以顯示所有員工在特定時段內每天的平均工作時間?
SELECT TIME_FORMAT(SEC_TO_TIME(
sum(TIME_TO_SEC(
TIMEDIFF(stop_ts, start_ts)
))), "%h:%i")
AS total_hours
FROM tbl_name
GROUP BY emp_id
你可以使用MySQL的['AVG'(http://www.mysqltutorial.org/mysql-avg/)聚集函數。 – 2014-09-02 13:05:39
您每天有一個start_ts和stop_ts條目嗎? – Sugar 2014-09-02 13:06:34