📌 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' 카테고리의 다른 글
[SQL JOIN] INNER JOIN 사용법 (0) | 2022.03.23 |
---|---|
[SQL JOIN] RIGHT JOIN 사용법 (0) | 2022.03.23 |
[SQL Number] 소수점 관련 함수 (CEILING, FLOOR, ROUND, TRUNCATE) (0) | 2022.03.22 |
[SQL Number] 절댓값, 제곱, 나머지 관련 함수 (ABS, POW, MOD) (0) | 2022.03.22 |
[SQL Number] 가장 큰/작은 수 (GREATEST, LEAST) (0) | 2022.03.22 |