쉬운 예제를 위해 테이블은 간단하게 구성하겠습니다.
STUDENT TABLE
NAME | JOB | |
1 | 홍길동 | 교수 |
2 | 김우리 | 디비전문가 |
3 | 이나라 | 개발자 |
4 | 박만세 | X |
JOB TABLE
JOB | DO | |
1 | 교수 | 수업 |
2 | 디비전문가 | 쿼리 |
3 | 개발자 | 개발 |
4 | 기획자 | 기획 |
INNER JOIN
SELECT S.NAME
, S.JOB
, J.DO
FROM STUDENT S
INNER JOIN JOB J
ON S.JOB = J.JOB
;
결과
NAME | JOB | DO | |
1 | 홍길동 | 교수 | 수업 |
2 | 김우리 | 디비전문가 | 쿼리 |
3 | 이나라 | 개발자 | 개발 |
LEFT OUTER JOIN
SELECT S.NAME
, S.JOB
, J.DO
FROM JOB J
LEFT OUTER JOIN STUDENT S
ON J.JOB = S.JOB
;
'Web Programming > DB' 카테고리의 다른 글
[ORACLE, DB] OWNER, TABLE명, COLUMN명, TABLE COMMENT, COLUMN COMMENT 조회하기(오너명, 테이블명, 컬럼명, 테이블주석, 컬럼주석 조회) (2) | 2023.04.25 |
---|---|
[ORACLE] MERGE 쿼리문(UPDATE문과 INSERT문 일괄 처리하기) (0) | 2023.03.28 |
[ORACLE] LATERAL 조인 함수 / OUTER APPLY 조인 함수 (0) | 2023.02.15 |
[ORACLE] JSON 파싱(Parsing)하기 (조회하기) (0) | 2023.02.14 |
[ORACLE] 조인 쿼리(join query), 조인 종류, 조인 쿼리 예시 (2) | 2023.01.30 |