본문 바로가기

장기 프로젝트/Oracle

[Oracle] 테이블 조인하기(EQUI JOIN)

3-1 테이블 조인하기(EQUI JOIN)


둘 이상의 테이블을 연결하여 데이터를 검색하는 방법이다.

보통 둘 이상의 행들의 공통된 값 Primary Key 및 Foreign Key 값을 사용하여 조인 한다.




#형식

SELECT table1.컬럼, table2.컬럼               //조회하고 싶은 컬럼명의 리스트를 나열출력할 내용

FROM table1, table2                                  //조회하고 싶은 테이블명을 기술

WHERE table1.컬럼 = table2.컬럼               //조회하고 싶은 로우의 조건을 기술



#예제 EQUI JOIN

SELECT * 

FROM EMPLOYEES, DEPARTMENTS 

WHERE EMPLOYEES.DEPARTMENT_ID = DEPARTMENTS.DEPARTMENT_ID

AND DEPARTMENTS.DEPARTMENT_ID = '100';









*테이블 별칭사용하기

SELECT E.EMAIL, D.DEPARTMENT_ID

FROM EMPLOYEES E, DEPARTMENTS D;