[MySQL] Aggregate Function_실습


[MySQL] Aggregate Function_실습

1. emp table에서 최고 급여와 최소 급여의 차이는 얼마인가? SELECT MAX(sal) - MIN(sal) FROM emp; 2. emp table에서 전체 월급이 5000을 초과하는 각 업무에 대해 업무와 월 급여 합계를 출력하시오. (단 판매원은 제외하고 월 급여 합계로 내림차순 정렬하시오.) SELECT job, SUM(sal) FROM emp WHERE job != 'SALESMAN' GROUP BY job HAVING SUM(sal) > 5000 ORDER BY SUM(sal) DECS; 3. 부서별 평균 중 최대평균급여, 부서별 급여의합 중 최대 급여를 출력하시오. SELECT MAX(AVG(sal)), MAX(SUM(sal)) FROM emp GROUP BY deptno; 4. 업무별, 부서별로 그룹하여 결과를 부서번호, 업무, 인원수, 급여의 평균, 급여의 합을 구하여 출력하시오. SELECT deptno, job, COUNT(*), AVG(sal), SUM...


#AggregateFunctiong #MySQL #SQL #SQL문 #SQL실습 #SQL예제

원문링크 : [MySQL] Aggregate Function_실습