반응형
SMALL
테이블 2개만 join 되어 있는데 하나더 조인해서 컬럼을 추가해야 하는 경우가 생겼다.
그래서 이것저것 찾아본 결과
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 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 ) | cs |
그냥 LEFT OUTER JOIN을 한번만 더 해주면 해결 ^^
세 테이블 모두 A 컬럼은 가지고 있고 A_nm 컬럼이 t_C 테이블에만 있어서
LEFT OUTER JOIN 한번 더 걸어서 출력했다~
반응형
'Back-End > PostgreSQL' 카테고리의 다른 글
[ PostgreSQL ] tsv 파일 DB에 copy 하는 방법 (로컬) (0) | 2020.11.10 |
---|---|
[ PostgreSQL ] tsv 파일 DB에 copy 하는 방법 (리눅스 서버) (0) | 2020.11.06 |
Postgresql 현재 접속해 있는 IP 및 DB 명 확인 쿼리 (0) | 2020.04.11 |
Postgresql 테이블 컬럼 수정 (2) | 2019.04.10 |
DataBase 정리 (0) | 2017.09.11 |