데이터베이스 (12) - JOIN
JOIN SQL 조인은 두 개 이상의 테이블들을 공통필드를 이용하여 통합한다. 스타 스키마로 구성된 테이블들로 분산되어 있던 정보를 통합하는데 사용한다. JOIN의 결과로 양쪽의 필드를 모두 가진 새로운 테이블이 만들어진다. 조인 방식에 따른 차이점 어떤 레코드들이 선택되는가 어떤 필드들이 채워지는가 JOIN 종류 INNER JOIN 양쪽 테이블에서 매치가 되는 레코드들만 리턴한다. 양쪽 테이블의 필드가 모두 채워진 상태로 리턴된다. SELECT * FROM 테이블1 JOIN 테이블2 ON 테이블1.컬럼1 = 테이블2.컬럼2 LEFT OUTER JOIN 왼쪽 테이블의 모든 레코드들을 리턴한다. 오른쪽 테이블의 필드는 왼쪽 레코드와 매칭되는 경우에만 채워진 상태로 리턴된다. 매칭이 되지 않는 값들은 NUL..
프로그래머스 백엔드 1기/Database
2021. 8. 13. 00:41