Notice
Recent Posts
Recent Comments
관리 메뉴

Developer Gonie

[6주차] 21. where, group by, having, order by 전부 사용시 입력순서* 본문

K-DigitalTraining 강의/2. Oracle + PLSQL

[6주차] 21. where, group by, having, order by 전부 사용시 입력순서*

이대곤 2022. 6. 15. 10:28
1. 급여가 500이상인 레코드를 대상으로 부서별 급여 평균 조회
select depart, avg(salary) from members
where salary >= 500
group by depart;

DEPART     AVG(SALARY)
---------- -----------
영업부      666.666667
개발부             550
홍보부         1000000

2. 급여가 500이상인 레코드를 대상으로 부서별 급여 평균이 2100이상인 레코드 조회
select depart, avg(salary) from members
where salary >= 500
group by depart
having avg(salary) >= 2100;

DEPART     AVG(SALARY)
---------- -----------
홍보부         1000000

3. 급여가 500이상인 레코드를 대상으로 부서별 급여 평균이 2100이상인 레코드를 오름차순으로 조회
select depart, avg(salary) from members
where salary >= 500
group by depart
having avg(salary) >= 2100
order by depart;

DEPART     AVG(SALARY)
---------- -----------
홍보부         1000000
Comments