-
PROGRAMMERES Level 4 보호소에서 중성화한 동물 MYSQLPROGRAMMERS/SQL 2022. 7. 21. 17:36
-- 코드를 입력하세요 SELECT B.ANIMAL_ID, B.ANIMAL_TYPE, B.NAME FROM ANIMAL_OUTS B JOIN ANIMAL_INS A ON B.ANIMAL_ID = A.ANIMAL_ID WHERE A.SEX_UPON_INTAKE <> B.SEX_UPON_OUTCOME ORDER BY A.ANIMAL_ID;
WHERE A.SEX_UPON_INTAKE <> B.SEX_UPON_OUTCOME
INS테이블과 OUT테이블의 중성화여부가 같지않다면 중성화했다고 볼 수 있다고 생각했다.
SELECT ANIMAL_INS.ANIMAL_ID, ANIMAL_INS.ANIMAL_TYPE, ANIMAL_INS.NAME FROM ANIMAL_INS LEFT JOIN ANIMAL_OUTS ON ANIMAL_INS.ANIMAL_ID = ANIMAL_OUTS.ANIMAL_ID WHERE ANIMAL_INS.SEX_UPON_INTAKE LIKE '%Intact%' AND (ANIMAL_OUTS.SEX_UPON_OUTCOME LIKE '%Spayed%' OR ANIMAL_OUTS.SEX_UPON_OUTCOME LIKE '%Neutered%') ORDER BY ANIMAL_INS.ANIMAL_ID;
'PROGRAMMERS > SQL' 카테고리의 다른 글
[프로그래머스] [MySQL] [Level 3] [GROUP BY] 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) 2022.10.13 [프로그래머스] [MySQL] [Level 2] [SUM, MAX, MIN] 가격이 제일 비싼 식품의 정보 출력하기 (0) 2022.10.13 [프로그래머스] [MySQL] [Level 1] [IS NULL] 경기도에 위치한 식품창고 목록 출력하기 (0) 2022.10.13 [프로그래머스] [MySQL] [Level 1] [SELECT] 강원도에 위치한 생산공장 목록 출력하기 (0) 2022.10.13 PROGRAMMERES Level 4 우유와 요거트 MYSQL (0) 2022.07.21