表: http: //pastie.org/6205255
如何显示具有最大(总和(时间))的导师姓名?
首先我尝试了这个:
select max(sum(time))
from tutorial
group by tutor;
答案是 5 它只是显示了最大时间但没有显示谁有时间(导师姓名)我试图添加选择导师,最大值(总和(时间))....但是错误
第二,我试过这个:(最大值和总和之间的分离)
select max(x) "THE MAXIMUM"
from (
select sum(time) x,tutor from tutorial group by tutor
);
answer = 5. 我试着写select tutor,max(x) "THE MAXIMUM" ......
但仍然出错
他们都有同样的错误。错误说:
ORA-00937: not a single-group group function
00937. 00000 - "not a single-group group function"
请帮我