MySQL JOIN문
EUNJIHA opened this issue · comments
Grace commented
참고자료 : MySQL JOIN
참고자료: MySQL JOIN2
참고자료: MySQL 두 테이블 where절
TB1과 TB2과 KEY를
-
from, where로 묶기
SELECT *
FROM TB1, TB2
WHERE TB1.KEY = TB2.KEY -
(INNER) JOIN
SELECT *
FROM TB1 (INNER) JOIN TB2
ON TB1.KEY = TB2.KEY
1과 2는 동일함 -
OUTER JOIN -> LEFT (OUTER) JOIN, RIGHT (OUTER) JOIN, FULL (OUTER) JOIN
KEY를 중심으로 반드시 출력되는 TB를 잡아줌
(KEY를 중심으로 한 쪽의 TB는 모두 가져옴, 다른 TB에 해당되는 것이 없으면 null로 출력)
주로 LEFT JOIN을 많이 씀
FULL JOIN은 성능상 잘 안쓴다고 함.