join

    [Oracle] SQL문제풀이 / JOIN 연습문제

    오늘 JOIN문제는 총 10문제로, ANSI표준과 오라클 전용 구문 두 가지 다 사용하여 풀었다. 조인 연습문제 문제1 이름에 '형'자가 들어가는 직원들의 사번, 사원명, 직급명을 조회하세요. -- ANSI 표준 SELECT E.EMP_ID 사번 , E.EMP_NAME 사원명 , J.JOB_NAME 직급명 FROM EMPLOYEE E JOIN JOB J ON (E.JOB_CODE = J.JOB_CODE) WHERE E.EMP_NAME LIKE '%형%'; -- 오라클 전용 SELECT E.EMP_ID 사번 , E.EMP_NAME 사원명 , J.JOB_NAME 직급명 FROM EMPLOYEE E , JOB J WHERE E.JOB_CODE = J.JOB_CODE AND E.EMP_NAME LIKE '%형%..

    [Oracle] Chap04 JOIN 조인

    JOIN 두 개 이상의 테이블을 하나로 합쳐서 결과를 조회한다. 1. EQUAL JOIN 조인은 기본이 EQUAL JOIN이다 (EQU JOIN이라고도 함) 연결되는 컬럼의 값이 일치하는 행들만 조인된다. 일치하는 값이 없는 행은 조인에서 제외 되는 것을 INNER JOIN이라고 한다. JOIN의 기본은 INNER JOIN & EQU JOIN이다. 1-1. 오라클 전용 구문 FROM절에 ',' 로 구분하여 합치게 될 테이블명을 기술하고 WHERE절에 합치기에 사용할 컬럼명을 명시한다. 연결에 사용할 두 컬럼명이 다른 경우 SELECT EMP_ID , EMP_NAME , DEPT_CODE , DEPT_TITLE FROM EMPLOYEE , DEPARTMENT WHERE DEPT_CODE = DEPT_ID;..