오라클로 배우는 데이터베이스 입문, 둘째 마당 08 - 1 ~ 4번
1. 급여가 2000 초과인 사원들의 부서 정보, 사원 정보를 출력SELECT EMP.DEPTNO, DNAME, EMPNO, ENAME, SALFROM EMP, DEPTWHERE EMP.DEPTNO = DEPT.DEPTNO AND SAL > 2000;출력 결과20 RESEARCH 7566 JONES 297530 SALES 7698 BLAKE 285010 ACCOUNTING 7782 CLARK 245020 RESEARCH 7788 SCOTT 300010 ACCOUNTING 7839 KING 500020 RESEARCH 7902 FORD 30002. 부서별 평균 급여, 최대 급여, 최소 급여, 사원수를 출력SELECT E.DEPTNO, D.DNAME, TRUNC(AVG(SAL)) AVG_SAL, MAX(SA..
2025. 4. 27.
오라클로 배우는 데이터베이스 입문, 둘째 마당 07 - 1 ~ 5번 연습 문제
부서 번호, 평균 급여, 최고 급여, 최저 급여, 사원 수를 출력, 평균 급여를 출력할 때 소수점을 제외하고 각 부서별로 출력SELECT DEPTNO, TRUNC(AVG(SAL),0) AS AVG_SAL, MAX(SAL) AS MAX_SAL, MIN(SAL) AS MIN_SAL, COUNT(SAL) AS CNT_SALFROM EMPGROUP BY DEPTNO;출력 결과30 1566 2850 950 620 2175 3000 800 510 2916 5000 1300 3같은 직책에 종사하는 사원이 3명 이상인 직책과 인원수SELECT JOB, COUNT(*)FROM EMPGROUP BY JOBHAVING COUNT(*) >= 3;출력 결과CLERK 4SALESMAN 4MANAGER..
2025. 4. 27.