dan.kimhaejun
로그인
dan.kimhaejun
로그인
SQL JOIN(INNER, LEFT, RIGHT, FULL)
Dan.kimhaejun
·
2019년 10월 15일
팔로우
1
FULL JOIN
INNER JOIN
JOIN
LEFT JOIN
RIGHT JOIN
1
INNER JOIN
선행 테이블과 후행 테이블이 교차(KEY값이 둘 다 존재)하는 테이블만 결합 하는 방법
교집합만 남기 때문에 두 테이블이 서로 완벽하게 대응되는 KEY값을 모두 가지고 있지 않는 한 데이터 손실이 발생
LEFT JOIN
선행 테이블을 기준으로 후행 테이블을 결합하는 방법
선행 테이블에 대한 데이터 손실을 방지하고, 후행 테이블의 선행 테이블과 교차하는 정보만 결합되어 최종 테이블이 생성
RIGHT JOIN
후행 테이블을 기준으로 선행 테이블을 결합하는 방법
후행 테이블에 대한 데이터 손실을 방지하고, 선행 테이블의 후행 테이블과 교차하는 정보만 결합되어 최종 테이블이 생성
FULL JOIN
선행, 후행 둘 중 하나의 테이블의 KEY값만 존재하면 그 값을 JOIN의 테이블에 생성하는 방법
Dan.kimhaejun
제가 겪은 이슈에 대해서 정리합니다. 기억보다는 기록이 더 낫다고 생각합니다.
팔로우
이전 포스트
SQL 생성시 사용되는 문법(CRUD)
다음 포스트
Node.js Express 로 서버 만들기 with middleware
1개의 댓글
댓글 작성
미숙한 초보 코딩.Js
2019년 10월 16일
MySQL 에 대해 많은 정보 감사합니다 🤗🤗🤗🤗
답글 달기
MySQL 에 대해 많은 정보 감사합니다 🤗🤗🤗🤗