Lv1 - 동물의 아이디와 이름, Lv2 - 중성화 여부 파악하기

LeeKyoungChang·2022년 4월 30일
0

Algorithm

목록 보기
189/203
post-thumbnail

📚 Lv1 - 동물의 아이디와 이름

동물의 아이디와 이름

 

이해

동물 보호소에 들어온 모든 동물의 아이디와 이름을 ANIMAL_ID순으로 조회하는 SQL문

 

소스

SELECT ANIMAL_ID, NAME
FROM ANIMAL_INS
ORDER BY ANIMAL_ID;

 

📚 Lv2 - 중성화 여부 파악하기

중성화 여부 파악하기

 

이해

✔️ CASE ~ WHEN ~ TEHN ~ ELSE END

중성화된 동물은 SEX_UPON_INTAKE 컬럼에 Neutered 또는 Spayed라는 단어가 들어있다.
이때, 중성화가 되어있다면 O, 아니라면 X라고 표시해야 한다.

    CASE
        WHEN SEX_UPON_INTAKE LIKE "%Neutered%" OR SEX_UPON_INTAKE LIKE "%Spayed%" THEN "O"
        ELSE 'X'
    END AS "중성화"

 

소스

SELECT ANIMAL_ID, NAME,
    CASE
        WHEN SEX_UPON_INTAKE LIKE "%Neutered%" OR SEX_UPON_INTAKE LIKE "%Spayed%" THEN "O"
        ELSE 'X'
    END AS "중성화"
FROM ANIMAL_INS;

 

profile
"야, (오류 만났어?) 너두 (해결) 할 수 있어"

0개의 댓글