【发布时间】:2021-04-16 16:13:24
【问题描述】:
我正在尝试找出员工在 12 月份在每个项目上工作的小时数...
使用 Oracle DBMS。
到目前为止,我有以下...
SELECT c.clock_id, p.project_name, e.employee_first_name, e.employee_last_name,
(clock_out - clock_in) * 24 AS hrs_worked_dec
FROM clock c
LEFT JOIN employee e
ON c.employee_id = e.employee_id
LEFT JOIN project p
ON p.project_id = c.project_id
WHERE clock_in LIKE '%DEC%';
目前,这是根据 clock_in 和 clock_out 列的计算列出我时钟表中的所有小时。
但是,我希望合并这些结果,以便它们显示每个项目的每个员工的总和,以提供更清晰的结果。
感谢有关如何合并结果的任何帮助或指导 :-)
【问题讨论】:
标签: sql oracle merge sum aggregate-functions