본문 바로가기

LEFT JOIN2

SQL RIGHT JOIN 구문 안녕하세요!! 이번 포스팅에서는 JOIN 구문중에서 RIGHT JOIN 구문에 대해서 알아보겠습니다. 지난 포스팅에서 left join 구문을 설명했었는데 right join 구문은 반대라고 생각하시면 도움이 될듯합니다. 두 개의 테이블이 있다고 가정할경우 right join은 우측의 테이블을 포함한 교집합입니다. 아래 그림을 참조하시면 더 이해가 빠를거라 생각합니다. 이미지 출처 : w3schools RIGHT JOIN 기본구문 SELECT column_name(s) FROM table1 RIGHT JOIN table2 ON table1.column_name = table2.column_name; // 위와 같이 조인 구문을 작성하면 그림과 같은 결과값이 나오게 됩니다. // 내용이 이전 포스팅의 le.. 2013. 9. 3.
SQL LEFT JOIN 구문 안녕하세요!! 이번 포스팅에서는 SQL 에서 LEFT JOIN 구문에 대해서 설명드리겠습니다. INNER JOIN 구문이 교집합 구문이었다면 LEFT JOIN은 LEFT 를 포함한 교집합 구문이라 생각하시면 되겠습니다. 이미지출처 : w3schools 위 그림에서 보면 table1 과 table2에 대해서 left join 을 한 모습인데 자세히 살펴보면 table1의 내용은 그대로 있고 table2와 겹치는 부분의 내용을 추출하는것을 볼 수 있습니다. 그리고 table1의 내용과 일치되지 않는 구문은 null 값을 반환하게 됩니다. left join 의 기본구문 SELECT column_name(s) FROM table1 LEFT JOIN table2 ON table1.column_name=table2.. 2013. 9. 2.