【发布时间】:2021-08-14 20:05:56
【问题描述】:
列出在项目上累计工作时间最多的员工姓名及其部门名称。同时列出他/她的累计小时数。
SELECT e.name, e.empid, e.did, e_hrs.emphours
FROM employee e
INNER JOIN
(select empid, sum(hours) as emphours
from workon
group by empid) e_hrs
ON e.empid= e_hrs.empid
我将如何做最多累积的小时数?
【问题讨论】:
-
你不能只按总小时数降序排列并将结果限制在一行吗?