본문 바로가기

Query3

오라클로 배우는 데이터 베이스 - 둘째 마당 09 - 1 ~ 4번 전체 사원 중 ALLEN과 같은 직책인 사원들의 사원 정보, 부서 정보를 출력SELECT E.JOB, E.EMPNO, E.ENAME, E.SAL, D.DEPTNO, D.DNAMEFROM EMP E, DEPT DWHERE E.DEPTNO = D.DEPTNO AND E.JOB = (SELECT JOB FROM EMP WHERE ENAME = 'ALLEN'); 출력 결과SALESMAN 7499 ALLEN 1600 30 SALESSALESMAN 7521 WARD 1250 30 SALESSALESMAN 7654 MARTIN 1250 30 SALESSALESMAN 7844 TURNER 1500 30 SALES전체 사원의 평균 급여보다 높은 급여를 받는 사원들의 사.. 2025. 5. 2.
오라클로 배우는 데이터베이스 입문, 둘째 마당 06 - 1 ~ 4번 문제 1. 사원 이름이 다섯 글자 이상이며 여섯 글자 미만인 사원 정보를 출력, MASKING_EMPNO 열에는 사원 번호 앞 두 자리 외 뒷자리를 *기호로 출력하고, MASKING_ENAME 열에는 사원 이름의 첫 글자만 보여 주고 나머지 글자 수만큼 *기호로 출력SELECT EMPNO, SUBSTR(TO_CHAR(EMPNO),1,2) || '**' AS MASKING_EMPNO, ENAME, SUBSTR(ENAME, 1,1) || '****' AS MASKING_ENAMEFROM EMPWHERE LENGTH(ENAME) = 5;출력 결과7369 73** SMITH S****7499 74** ALLEN A****7566 75** JONES J****7698 76** BLAKE B***.. 2025. 4. 27.
오라클로 배우는 데이터베이스 입문, 둘째 마당 05 - 1 ~ 3번 1. 사원 이름이 S로 끝나는 사원 데이터 모두 출력SELECT *FROM EMPWHERE ENAME LIKE '%S';출력 결과7566 JONES MANAGER 7839 81/04/02 2975 207876 ADAMS CLERK 7788 87/05/23 1100 207900 JAMES CLERK 7698 81/12/03 950 302. 30번 부서에서 근무하고 있는 사원 중에 직책이 SALESMAN인 사원의 산원 번호, 이름, 직책, 급여, 부서 번호를 출력SELECT EMPNO, ENAME, JOB, SAL, DEPTNOFROM EMPWHERE DEPTNO = 30 AND JOB = 'SALESMAN';출력 결과7499 ALLEN SALESMAN 1600 307521 WARD SALESMAN 1.. 2025. 4. 27.
728x90
반응형