728x90
반응형
[pgAdmin을 사용하여 작성되었습니다.]
SQL에서 2개의 테이블, 여러개의 컬럼을 JOIN하고 싶을때는 이렇게 해주세요.
SELECT a.컬럼,
b.컬럼,
b2.컬럼
FROM 테이블A AS a
LEFT JOIN 테이블B AS b
ON a.컬럼 = b.컬럼
LEFT JOIN 테이블B AS b2
ON a.컬럼 = b2.컬럼;
제가 작성한 예시입니다. 예시에서 사용된 테이블은 아래와 같습니다.
특이하게 공통코드가 들어있고 부서코드와 직급코드가 JOIN되어야 하는 테이블과 컬럼이 같습니다.
반응형
'SQL' 카테고리의 다른 글
[MyBatis/SQL]MyBatis 동적쿼리 if문 | MyBatis 동적쿼리 이용하기 | MyBatis SQL (0) | 2023.01.26 |
---|---|
[MySQL] CASE 구문 익히기 | CASE WHEN ~ 예제 (1) | 2022.12.24 |
[MySQL] SELECT에 대한 모든것! 원하는 정보 가져오기 (0) | 2022.12.22 |
[MySQL] 컬럼의 이름과 데이터타입 및 속성 동시에 수정하기 (0) | 2022.11.15 |
[MySQL/SQL] 외래키 삭제하기 / Foreign key 삭제 (0) | 2022.10.19 |