INNER JOIN은 JOIN하려는 조건칼럼의 데이터가 일치하는 row만 출력
LEFT JOIN은 왼쪽 테이블의 모든 row를 출력하는데,
왼쪽 테이블의 조건칼럼의 데이터가 일치하는 것이 있으면 맞춰서 출력해주고,
없다면 JOIN시키려는 테이블의 데이터는 NULL로 출력된다.
-> INNER JOIN 출력결과 row(조건에 맞는 row) + country row에서 조건에 맞지않는 row까지 출력
+ 조건에 맞지않는 row의 left join 시킨 table 칼럼의 데이터는 NULL로 출력되는 것을 확인
참고자료
'DBMS > SQL' 카테고리의 다른 글
inner join 사용해서 테이블 연결하기 (2) | 2021.10.19 |
---|---|
group by로 묶어서 나타내기 (0) | 2021.10.19 |
select subquery 사용하여 Mapper에서 페이징 처리(rownum 순으로 order(정렬)후) (0) | 2021.10.12 |