Oracle資料庫學習第二天對應練習題
阿新 • • 發佈:2018-12-25
Oracle資料庫學習第二天對應練習題
1、查詢和Zlotkey相同部門的員工姓名和僱用日期
Select ename,hire_date
from emp
where deptno=(
select deptno
from emp
where ename=’Zlotkey’);
2、查詢工資比公司平均工資高的員工的員工號,姓名和工資。
Select emp_id,ename,sal
From emp
Where sal>(
Select avg(sal)
From emp
);
3、查詢各部門中工資比本部門平均工資高的員工的員工號, 姓名和工資
Select emp_id,ename,salary
From emp e
Where sal>(
Select avg(sal)
From emp
Where deptno=e.deptno
);
4、查詢和姓名中包含字母u的員工在相同部門的員工的員工號和姓名
Select emp_id,ename
From emp
Where deptno in(
Select deptno
From emp
Where ename like ‘%u%’
);
5、 查詢在部門的location_id為1700的部門工作的員工的員工號
Select emp_id
From emp
Where deptno in(
Select deptno
From departments
Where location_id=1700
);
6、查詢管理者是King的員工姓名和工資
Select ename,salary
From emp
Where manager_id in(
Select emp_id
From emp
Where ename=’King’
);