끄적끄적
프로그래머스 sql [보호소에서 중성화한 동물] 본문
출처 : https://programmers.co.kr/learn/courses/30/lessons/59045
코딩테스트 연습 - 보호소에서 중성화한 동물
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디
programmers.co.kr
보호소에 들어올 땐 중성화를 하지 않았는데, (ANIMAL_INS)
보호소에서 나갈 땐 중성화가 되어있는(ANIMAL_OUT) 동물들을 아이디 순으로 조회하면 된다.
즉, INS.SEX_UPON_INTAKE 값과 OUTS.SEX_UPON_OUTCOME 값이 다른 것을 찾아주면 된다.
<참고>
내가 처음에 시도했던 문자열로 비교하는 방법을 사용하려면 LIKE와 %를 사용해줘야 한다.
WHERE A.SEX_UPON_INTAKE LIKE 'INTACT%'
AND (B.SEX_UPON_OUTCOME LIKE 'SPAYED%'
OR B.SEX_UPON_OUTCOME LIKE 'NEUTERED%')
이렇게 'INTACT%' 라 쓰면 INTACT로 시작하는 문자가 있는 행을 출력하라는 의미이다.
'코테준비' 카테고리의 다른 글
프로그래머스 lv3 [디스크 컨트롤러] C++ - heap (0) | 2021.10.09 |
---|---|
백준 14891 [톱니바퀴] (0) | 2021.10.08 |
프로그래머스 sql [있었는데요 없었습니다] (0) | 2021.10.08 |
프로그래머스 sql [없어진 기록] (0) | 2021.10.07 |
백준 2110 [공유기 설치] - 이분탐색 (0) | 2021.10.06 |