2012-09-16 110 views

回答

3
select timediff(min(time_out), min(time_in)) as time_diff 
from your_table 
group by emp_id, `date` 
+0

难道你需要在'time_out'和'time_in'聚合函数? 'MIN()'可以做到这一点。比我的答案简单得多! +1 – eggyal

+0

感谢它的工作..只是最后一个问题,两个分组的目的是什么? – genpet

+0

如果你使用'emp_id'和'date'进行分组,那么你可以分别为每个用户和日期访问'time_in'和'time_out'。如果添加指定唯一'emp_id'和'date'的'where'子句,则不需要进行分组。 –