小编abd*_*344的帖子

如何使用 SQL MAX(SUM()) 函数

我需要一些帮助来使用 SQLmax和SQL 中的sum聚合函数。

我想显示在项目上投入的总小时数最多的员工的名字和姓氏。我想列出项目总时数最高的员工。

我有两个表:

employee: 
FNAMEM--LNAME--SSN--BDATE--ADDRESS--SALARY--SUPERSSN--DNO

works_on:
ESSN--PROJECT_NUM--HOURS
Run Code Online (Sandbox Code Playgroud)

到目前为止,这是我所拥有的,但代码中有语法错误:

select fname, lname, max(sum(hours)) "Total Hours", essn
from employee, works_on
where essn = ssn
order by lname;
Run Code Online (Sandbox Code Playgroud)

我知道这max(sum(hours))行不通,什么会给我正确的结果?

sql sqlplus sum max

3
推荐指数
1
解决办法
6万
查看次数

标签 统计

max ×1

sql ×1

sqlplus ×1

sum ×1