課程
/數(shù)據(jù)庫
/Oracle
/Oracle高級查詢
select select max(avg(sal)) from emp group by deptno中怎么樣可以同時把deptno 號顯示出來呢?
2015-09-22
源自:Oracle高級查詢 2-9
正在回答
?select deptno,max(avg(sal)) from emp group by deptno
慕粉3232525
紅袖侍讀
修德
select deptno,avg(sal)?
from emp group by deptno
having avg(sal) =
(select max(avg(sal)) from emp group by deptno);
上面的sql語句漏了desc
select *
from (select deptno, avg(sal) avgsal
????????? from emp
????????? group by deptno
????????? order by avgsal desc)
where rownum=1;
洪小仔 提問者
一樓那個寫法是錯的,max似乎不能跟部門號同時使用,我想了個比較繞的辦法把最大部門平均工資跟部門號一起顯示出來,歡迎有同學(xué)貢獻(xiàn)更好的辦法
????????? order by avgsal)
舉報(bào)
數(shù)據(jù)庫開發(fā)中應(yīng)用廣泛的高級查詢,本教程通過大量的案例詳細(xì)講解
1 回答嵌套分組函數(shù)的問題
1 回答為什么使用嵌套之后,下面語句就會報(bào)不是單組分組函數(shù)
1 回答分組函數(shù)忽略空值問題
2 回答where() 組函數(shù)問題
2 回答我想問一下大神們,where 后面不是不能和 組函數(shù)一塊使用嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2015-12-18
?select deptno,max(avg(sal)) from emp group by deptno
2018-02-19
select deptno,avg(sal)?
from emp group by deptno
having avg(sal) =
(select max(avg(sal)) from emp group by deptno);
2016-10-31
上面的sql語句漏了desc
select *
from (select deptno, avg(sal) avgsal
????????? from emp
????????? group by deptno
????????? order by avgsal desc)
where rownum=1;
2016-10-31
一樓那個寫法是錯的,max似乎不能跟部門號同時使用,我想了個比較繞的辦法把最大部門平均工資跟部門號一起顯示出來,歡迎有同學(xué)貢獻(xiàn)更好的辦法
select *
from (select deptno, avg(sal) avgsal
????????? from emp
????????? group by deptno
????????? order by avgsal)
where rownum=1;