MySQL访谈q:查询一个给定时间段内的工作小时数,并显示名称和总工作小时数
您有一个三列表格,其中包含EmployeeName、Date、NumberOfHours。在此表中,您可以看到员工每天工作的小时数。进行查询,返回2013-04-01和2013-04-30期间每位员工的工作小时数。如果您需要按天计算,只需将日期放在“选择”框中,并按“分组”框中即可MySQL访谈q:查询一个给定时间段内的工作小时数,并显示名称和总工作小时数,mysql,date,sum,Mysql,Date,Sum,您有一个三列表格,其中包含EmployeeName、Date、NumberOfHours。在此表中,您可以看到员工每天工作的小时数。进行查询,返回2013-04-01和2013-04-30期间每位员工的工作小时数。如果您需要按天计算,只需将日期放在“选择”框中,并按“分组”框中即可 select EmployeeName,sum(NumberOfHours) from My_Table where Date between '2013-04-01' and '2013-04-30 23:59:5
select EmployeeName,sum(NumberOfHours)
from My_Table
where Date between '2013-04-01' and '2013-04-30 23:59:59'
group by EmployeeName