SELECT I.ANIMAL_ID,I.ANIMAL_TYPE,I.NAME
From
(select *
from ANIMAL_INS
where SEX_UPON_INTAKE LIKE "%Intact%") I,
ANIMAL_OUTS O
where
I.ANIMAL_ID = O.ANIMAL_ID
AND
O.SEX_UPON_OUTCOME NOT LIKE "%Intact%"
[배운것]
1. 서브쿼리를 사용했을 경우에 서브쿼리의 이름을 항상 지정해주어야한다.
1.1 - [MySql] Every derived table must have its own alias 명시 하지 않았을 경우 다음과 같은 오류가 발생한다.
'[SQL]' 카테고리의 다른 글
[프로그래머스,SQL,STRING,DATE] #14. 루시와 엘라 찾기 (1) | 2020.05.22 |
---|---|
[프로그래머스,SQL,JOIN] #12. 오랜기간보호한 동물 (0) | 2020.05.22 |
[프로그래머스,SQL,JOIN] #11. 있었는데요 없었습니다 (0) | 2020.05.22 |
[프로그래머스,SQL,JOIN] #10.없어진 기록찾기 (0) | 2020.05.22 |
[프로그래머스,SQL,NULL] #9.NULL 처리하기 (0) | 2020.05.21 |