IT 및 코딩/SQL

<꿀팁모아 : 193번째 포스팅> SQL 조인

희망주기 2022. 8. 2. 17:38
반응형

<꿀팁모아 : 193번째 포스팅> SQL 조인

안녕하세요 꿀팁모아의 희망주기입니다

 

오늘 알아볼 주제는

 

SQL 조인입니다

 

1 SQL 조인

  Join 절은 둘 이상의 테이블의 행을 결합하는 데 사용되며, 이들 사이의 관련 열을 기반으로 합니다. 먼저, "주문" 테이블에서 선택 사항을 살펴보겠습니다

주문 테이블

  그런 다음 "고객" 테이블에서 선택 항목을 살펴보자

고객 테이블

  "주문" 테이블의 "CustomerID" 열은 "고객" 테이블의 "CustomerID"를 나타냅니다. 위의 두 테이블 간의 관계는 "CustomerID" 열입니다. 그런 다음 두 테이블에서 일치하는 값을 가진 레코드를 선택하는 다음 SQL 문(포함)을 만들 수 있습니다. 이때 사용하는 절은 Inner Join 입니다 

Inner Join

  이렇게 하게 된다면 다음과 같은 테이블을 생성하는데요! 

내부 조인 결과

2 다양한 유형의 SQL 조인

  다음은 SQL에서 조인의 다양한 유형입니다

 

  1) (INNER) JOIN: 두 테이블 모두에서 일치하는 값이 있는 레코드를 반환합니다

  2) LEFT (OUTER) JOIN: 왼쪽 테이블의 모든 레코드와 오른쪽 테이블에서 일치하는 레코드를 반환합니다

  3) RIGHT (OUTER) JOIN: 오른쪽 테이블의 모든 레코드와 왼쪽 테이블의 일치하는 레코드를 반환합니다

  4) FULL (OUTER) JOIN: 왼쪽 또는 오른쪽 테이블에 일치하는 항목이 있을 때 모든 레코드를 반환합니다

다양한 유형의 SQL 조인

3 정리

  오늘은 SQL 조인에 대하여 알아보았는데요. 둘 이상의 테이블의 행을 결합하는데 사용되며, 이들 사이의 관련 열을 기반으로 하는 것이 조인이었습니다. 조인에도 다양한 유형의 SQL 조인이 있는데요. 내부 조인, 왼쪽 조인, 오른쪽 조인 그리고 전체 조인이 있습니다. 또한, 2번 카테고리에는 언급하지는 않았지만 자체 조인도 있긴 합니다. 더 자세한 조인 구조를 설명하기 위해 앞으로의 포스팅에 있어 조인 구조 설명이 있겠습니다. 긴 글 읽어주셔서 감사합니다

반응형