SQL面試題3:獲取平均工資最高的三個部門
SQL面試題3:獲取平均工資最高的三個部門
1 建立表格並輸入資料
create table company(id int, name varchar2(10), salary number, deptno int);
insert into company values(101, 'Zheng', 5000, 1);
insert into company values(102, 'Zhang', 6000, 1);
insert into company values(103, 'Lin', 7000, 2);
insert into company values(104, 'Li', 8000, 2);
insert into company values(105, 'Chen', 9000, 3);
insert into company values(106, 'Gao', 4000, 3);
insert into company values(107, 'Liu', 3500, 4);
insert into company values(108, 'Chen', 10000, 4);
insert into company values(109, 'Sun', 15000, 5);
insert into company values(110, 'Huang', 25000, 5);
commi;
2 按部門排列平均工資
select deptno, avg(salary) from company group by deptno order by avg(salary) desc;
DEPTNO AVG(SALARY)
---------- -----------
5 20000
2 7500
4 6750
3 6500
1 5500
3 選取前三名
select * from (select deptno, avg(salary) from company group by deptno order by avg(salary) desc) where rownum<=3;
DEPTNO AVG(SALARY)
---------- -----------
5 20000
2 7500
4 6750
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29485627/viewspace-1850877/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql三表聯合查詢(員工表,部門表,工資表)MySql
- C語言學習記錄LeetCode——去掉最低工資和最高工資後的平均工資(排序)C語言LeetCode排序
- 11個提問頻率最高的PHP面試題PHP面試題
- pl/sql更新某個員工的工資SQL
- SQL崗位30個面試題,SQL面試問題及答案SQL面試題
- SQL SERVER 儲存過程 獲取三個數中的最大值SQLServer儲存過程
- 獲取oracle 系統資料的sqlOracleSQL
- Swift 3 獲取某個日期的星座Swift
- 海量資料場景面試題:出現頻率最高的 100 個詞面試題
- 模擬資料庫之部門員工資料庫
- SQL Server中獲取一個資料庫的所有表的列數SQLServer資料庫
- 在Grails使用Sql獲取資料AISQL
- 【SQL 學習】一個面試題SQL面試題
- SQL 獲取SQL Server中兩個日期之間的所有日期SQLServer
- 微軟面試題--三個燈泡--三個開關微軟面試題
- SQL面試題 三(單表、多表查詢)SQL面試題
- SpringMVC的資料獲取問題SpringMVC
- 獲取資料庫空閒空間的SQL資料庫SQL
- PHP獲取POST資料的3種方法PHP
- 美國計算機工作平均年薪最高的十個州–資訊圖計算機
- 案例(員工管理/部門管理)
- Qt獲取一張圖片的平均色(主色調)QT
- 資料庫sql的優化問題的面試題資料庫SQL優化面試題
- Glassdoor:解碼美國實習工資最高十大公司面試資料面試
- Logmnr獲取SQL長度超過4000的問題SQL
- 大資料面試SQL每日一題系列:最高峰同時線上主播人數。位元組,快手等大廠高頻面試題大資料SQL每日一題面試題
- SQL 面試題SQL面試題
- 關於海量資料的獲取問題
- 教育部:2021年新增37個本科專業 工學類佔比最高
- vue3中獲取proxy包裹的資料Vue
- 3個經常被問到的 JavaScript 面試題JavaScript面試題
- 資料分析面試題:如何從10億查詢詞找出出現頻率最高的10個?面試題
- 面試現場!月薪3w+的這些資料探勘SQL面試題你都掌握了嗎?SQL面試題
- Java面試題-如何獲取客戶端真實IPJava面試題客戶端
- 資料分析的熱門 Excel 面試問題Excel面試
- 使用SQL語句從資料庫一個表中隨機獲取資料SQL資料庫隨機
- 關於若干資料平均放入若干個盒子的問題
- created mounted 動態獲取資料渲染後,獲取DOM問題