SELECT SUM(SALARY) AS 연봉합계
FROM EMPLOYEES;
-- 커미션이 없는 사원은 제외하고 조회하기
SELECT AVG(COMMISSION_PCT) AS 커미션퍼센트평균
FROM EMPLOYEES
WHERE COMMISSION_PCT IS NOT NULL; -- 커미션이 없는 사원은 제외하는 조건식이지만 사실 필요하지 않다. AVG 함수는 자체적으로 NULL을 제외한다.
SELECT MAX(SALARY) AS 최대연봉
FROM EMPLOYEES;
-- 커미션 = 연봉 * 커미션퍼센트
SELECT MAX(SALARY * COMMISSION_PCT) AS 최대커미션
FROM EMPLOYEES;
SELECT MAX(HIRE_DATE) AS 최근고용일
FROM EMPLOYEES;
-- 1) NOT NULL이 확실한 칼럼(대표적으로 PK)으로 갯수를 구한다.
SELECT COUNT(EMPLOYEE_ID) AS 전체사원수
FROM EMPLOYEES;
-- 2) 모든 칼럼으로 갯수를 구한다.
SELECT COUNT(*) AS 전체사원수
FROM EMPLOYEES;
SELECT COUNT(DISTINCT DEPARTMENT_ID) AS 부서수
FROM EMPLOYEES;