DATABASE

SQL join

ruiH 2022. 3. 6. 21:02

여러개의 표로 분산된 정보를 결합해서 하나의 단일한 표로 만드는 기술 join

 


 

left join은 기준이 되는 표를 왼쪽에 두고, 이 표를 기준으로 오른쪽의 표를 합성해서 하나의 표를 만드는 방법

INNER JOIN은 왼쪽과 오른쪽 표 모두에서 존재하는 행를 모아서 하나의 행을 만드는 방법

FULL JOIN은 왼쪽과 오른쪽에 있는 행 모두를 합성해서 하나의 표를 만드는 방법

EXCLUSIVE JOIN은 한쪽 표에만 있는 정보로 새로운 표를 만드는 방법

 


 

문제가 있나 보고싶을때는 join문 앞에 explain 이라는 명령어를 통해 병목지점을 찾아보는 것도 좋은 방법

'DATABASE' 카테고리의 다른 글

관계형 데이터 모델링-1  (0) 2022.03.14
DATABASE-1  (0) 2022.03.03