Join 5

[SQL JOIN] RIGHT JOIN 사용법

📌 SQL Right Join Right Join 은 table2 의 모든 레코드를 반환하고, table1 에서 해당되는 레코드를 반환한다. 왼쪽에 매치되는 결과가 없을 경우 null 이다. 문법 SELECT column_name FROM table1 RIGHT JOIN table2 ON table1.column_name = table2.column.name 예제 # 프로그래머스 없어진 기록 찾기 SELECT O.ANIMAL_ID, O.NAME FROM ANIMAL_INS AS I RIGHT JOIN ANIMAL_OUTS AS O ON O.ANIMAL_ID = I.ANIMAL_ID WHERE I.ANIMAL_ID IS NULL

IT/sql 2022.03.23

[SQL JOIN] LEFT JOIN 사용법

📌 SQL Left Join Left Join 은 table1 의 모든 레코드를 반환하고, table2 에서 해당되는 레코드를 반환한다. 오른쪽에 매치되는 결과가 없을 경우 null 이다. 문법 SELECT column_name FROM table1 LEFT JOIN table2 ON table1.column_name = table2.column.name 예제 # 프로그래머스 오랜 기간 보호한 동물(1) SELECT I.NAME, I.DATETIME FROM ANIMAL_INS I LEFT JOIN ANIMAL_OUTS O ON I.ANIMAL_ID = O.ANIMAL_ID WHERE O.ANIMAL_ID IS NULL ORDER BY I.DATETIME LIMIT 3

IT/sql 2022.03.23