이런테이블에 급여 평균을 구하여
select avg(SALARY) from EMPLOYEES;
근로자들의 평균임금을 구하는 식이다.
이것을 서브쿼리를 이용하여 평균보다 높은사람 적은사람을 출력해보자
select first_name, salary
from EMPLOYEES
where SALARY >= (select avg(SALARY)
from EMPLOYEES);
이렇게하면된다
'오락기 > OracleSQL' 카테고리의 다른 글
group by / having (0) | 2018.02.22 |
---|---|
order by (0) | 2018.02.22 |
distinct (0) | 2018.02.22 |
Inner join (0) | 2018.02.22 |
3단조인 (0) | 2018.02.22 |