[mysql] 테이블 세 개 이상 outer join 하기
오늘 테이블을 세 개 이상 outer join 할 일이 생겼다.google에서 검색을 해 보니 mysql outer join 3 tables 이라는 검색어가 자동완성기능으로 나왔다. 많은 사람들이 이걸 찾아 봤나 보다.아래처럼 그냥
mytory.net
hyunchang88.tistory.com/m/163?category=769284
테이블 3개 LEFT OUTER JOIN
테이블 2개만 join 되어 있는데 하나더 조인해서 컬럼을 추가해야 하는 경우가 생겼다. 그래서 이것저것 찾아본 결과 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 SELECT t2.A AS A,..
hyunchang88.tistory.com
SELECT
t2.A AS A,
t3.A_nm AS A_nm,
t2.B AS B,
t2.B_nm AS B_nm,
t1.C AS C,
FROM t_A AS t1
LEFT OUTER JOIN t_B AS t2
ON (
t1.A = t2.A
AND t1.B = t2.B
)
LEFT OUTER JOIN t_C AS t3
ON (
t1.A = t3.A
)
'[공부용]참고 사이트 모음 > [MySQL]' 카테고리의 다른 글
[mysql]특정 행 뽑기. N번재 행 추출 - 첫번째 행, 마지막행 뽑기 (0) | 2021.05.18 |
---|---|
[mysql] INSERT ... ON DUPLICATE KEY UPDATE (0) | 2021.05.11 |
[MySQL] 시간 더하기, 빼기 (DATE_ADD, DATE_SUB 함수) (0) | 2021.03.02 |
[MYSQL] 유닉스시간(unixtime) - 현재 시간 형식 서로 변환하기 (0) | 2021.03.02 |
JOIN 완전 정리 (INNER JOIN, OUTER JOIN, LEFT JOIN, RIGHT JOIN) (0) | 2020.12.21 |