kim’s work log

고정 헤더 영역

글 제목

메뉴 레이어

kim’s work log

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (34)
    • SQL 가르쳐 드려요 (2)
    • 자료 번역 : SQL (21)
    • 자료 번역 : 그외 (9)
    • 도메인 지식 쌓기 (0)
    • 공지 (2)

검색 레이어

kim’s work log

검색 영역

컨텐츠 검색

inner join

  • 3개 이상의 테이블 LEFT JOIN 하기

    2021.01.19 by kimsyoung

  • SELF JOIN (下) : 셀프 조인의 용례

    2021.01.13 by kimsyoung

  • SELF JOIN (上) : 같은 테이블을 조인하기

    2021.01.12 by kimsyoung

3개 이상의 테이블 LEFT JOIN 하기

우리는 SQL에서 2개의 테이블을 합칠 수 있다는 사실을 압니다. 바로 JOIN 이라는 개념을 사용해서요. 그렇다면, 세 개 혹은 그것보다 많은 테이블을 LEFT JOIN 할 수 있을까요? 네, 할 수 있습니다. 이 글은 여러 개의 테이블을 LEFT JOIN 하는 법에 관해 살펴볼 것입니다. 또한, 그 과정에서 우리가 우연히 놓칠 수 있는 개념에 대해서도 함께 다뤄보도록 하겠습니다. LEFT JOIN이란? LEFT JOIN이 무엇이었는지 되짚어보는 것부터 시작해보죠. 혹시 SQL의 조인 중에서 INNER JOIN을 기억하시나요? INNER JOIN은 조인하는 두 테이블에 공통으로 존재하는 값만 반환합니다. 반면에 LEFT JOIN의 경우, 왼쪽 테이블에서는 모든 값을 오른쪽 테이블에서는 왼쪽 테이블과 일..

자료 번역 : SQL 2021. 1. 19. 23:47

SELF JOIN (下) : 셀프 조인의 용례

이전 글인 SELF JOIN (上) : 같은 테이블을 조인하기 에서는 셀프 조인의 기본적인 개념에 관해 살펴보았습니다. 셀프 조인은 같은 테이블 내의 데이터를 조인합니다. 즉, 하나의 테이블이 자기 자신을 대상으로 조인하는 것을 말합니다. 왜 본인을 조인하냐고요? 종종 우리는 한 행에 있는 값을 같은 행에 있는 다른 값과 비교해야 할 때가 생기고는 합니다. 이를 해결하려면 자기 자신 테이블을 조인하여 같은 행의 데이터 값을 가지고 비교하는 방법밖에는 없기 때문입니다. 또 기억할 점은, 셀프 조인을 할 경우에는 꼭 테이블에 별칭을 주어야 한다는 것입니다. 그렇지 않으면, 같은 테이블 내의 열을 가지고 데이터를 다루는 것이기 때문에 SQL이 어떤 행에서 데이터를 불러와야 할지 인식하지 못하기 때문입니다. 이..

자료 번역 : SQL 2021. 1. 13. 22:35

SELF JOIN (上) : 같은 테이블을 조인하기

조인(JOIN)은 SQL 안에서 가장 많이 쓰이는 문 중 하나입니다. 이미 해당 개념을 공부하셨다면, 여러분은 이미 조인이 2개 혹은 그 이상의 테이블을 1개의 공통된 데이터 세트로 합칠 때 사용된다는 것을 아실 겁니다. 이 글에서는 조인 중에서도 독특한 종류의 조인을 살펴보고자 합니다. 바로 동일한 테이블 1개를 그 자신에게 합치는, 즉 똑같은 테이블을 합치는 셀프 조인을 살펴볼 것입니다. 셀프 조인은 왜 필요한 것일까요? 그리고 셀프 조인은 어떠한 경우에 사용해야 하는 것일까요? 그리고 SQL 문에서는 어떤 식으로 쿼리문을 작성해야 할까요? 지금부터 살펴보도록 합시다. JOINs : 개념 다시 짚고 가기 2개의 테이블이 있다고 가정했을 때, 공통된 열을 활용해 2개의 테이블을 합치는 것을 우리는 조인..

자료 번역 : SQL 2021. 1. 12. 19:23

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
kim’s work log © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바