Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MySQL访谈q:查询一个给定时间段内的工作小时数,并显示名称和总工作小时数_Mysql_Date_Sum - Fatal编程技术网

MySQL访谈q:查询一个给定时间段内的工作小时数,并显示名称和总工作小时数

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

您有一个三列表格,其中包含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:59'
group by EmployeeName