728x90
https://school.programmers.co.kr/learn/courses/30/lessons/59045
풀이
아니... 뭔 이런게 LV4? 라는 생각이 들정도로 너무 쉬운 문제였다.
이게 lv3보다 어려울 이유가 없다라는 것이 내 개인적인 생각이다.
아마 animal_ins에서의 조건과 animal_outs에서의 조건이 and 관계인데, 후자에선 조건을 or관계로 두개를 엮어야해서 그러지 않을까 싶다.
뭐 그러려니 해도 우리에겐 괄호가 있어서... 눈감고도 풀 수 있는 문제이다.
다들 겁먹지 말고 간단하게 생각하고 코드를 작성하자!
코드
SELECT a.animal_id, a.animal_type, a.name
from ANIMAL_INS a join ANIMAL_OUTS b on a.animal_id = b.animal_id
where a.sex_upon_intake like '%intact%' and (b.SEX_UPON_OUTCOME like '%Spayed%' or b.SEX_UPON_OUTCOME like '%Neutered%')
order by a.animal_id
'DB > MySQL' 카테고리의 다른 글
JOIN - 5월 식품들의 총매출 조회하기 (0) | 2023.02.26 |
---|---|
JOIN - 상품을 구매한 회원 비율 구하기 (0) | 2023.02.26 |
Join - 주문량이 많은 아이스크림들 조회하기 (1) | 2023.02.26 |
String, Date - 카테고리별 상품 개수 구하기 (0) | 2023.02.23 |
Group by - 자동차 대여 기록에서 대여중 대여 가능 여부 구분하기 (0) | 2023.02.23 |
댓글