sm 기술 블로그
17. 없어진 기록 찾기(JOIN) 본문
SELECT A.ANIMAL_ID, A.NAME FROM ANIMAL_OUTS AS A LEFT JOIN ANIMAL_INS AS B ON A.ANIMAL_ID=B.ANIMAL_ID WHERE B.DATETIME IS NULL
JOIN 종류
LEFT JOIN
: A,B 테이블이 있을 경우 A값의 전체와 A의 KEY값과 B의 KEY값과 같은 결과를 리턴함.
INNER JOIN
: ID 값이 서로 중복되는 값만 나타낸다.
FULL OUTER JOIN
: LEFT JOIN 과 RIGHT JOIN을 이용해서 모든 결과물을 뽑아오는것 (근데 union이 좋지 않을까..??)
'문제 > 프로그래머스_sql' 카테고리의 다른 글
19. 오랜 기간 보호한 동물(1) (0) | 2022.10.25 |
---|---|
18. 있었는데요 없었습니다(join) (0) | 2022.10.25 |
16. NULL 처리하기 (0) | 2022.10.12 |
15. 이름이 없는 동물의 아이디 (0) | 2022.10.12 |
14. 입양 시각 구하기(1) (substr, BETWEEN) (0) | 2022.10.05 |
Comments