5. 평균 급여보다 많이 받는 사원의 수

STUDY/ORACLE_SQL_2일차 2007. 6. 22. 13:47

평균 급여보다 많이 받는 사원의 수는 몇 명인가?

1) 사원의 평균 급여를 얻는다.

SELECT AVG(salary)
FROM employees;

6461.68224 

2) 평균 급여보다 많이 받는 사원의 수를 얻는다.

SELECT COUNT(employee_id)
FROM employees
WHERE salary > 6461.68224;

SELECT COUNT(employee_id)
FROM employees
WHERE salary >
 (SELECT AVG(salary)
  FROM employees)

: