알고리즘 문제 풀이 / 프로그래머스 (programmers) - IS NULL
문제 링크
이름이 없는 동물의 아이디 : https://programmers.co.kr/learn/courses/30/lessons/59039
이름이 있는 동물의 아이디 : https://programmers.co.kr/learn/courses/30/lessons/59407
NULL 처리하기 : https://programmers.co.kr/learn/courses/30/lessons/59410
문제 풀이
이번 문제들도 쉽기 때문에 마지막 문제만 간략하게 설명하겠습니다. 혹시나 모르는 점이나 궁금한 점이 있다면 댓글로 남겨주세요.
마지막 문제는 'NAME'이 NULL 일 경우 'No name' 으로 해줘야 하므로 IFNULL()을 사용했습니다.
이름이 없는 동물의 아이디
SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NULL;
이름이 있는 동물의 아이디
SELECT ANIMAL_ID FROM ANIMAL_INS WHERE NAME IS NOT NULL;
NULL 처리하기
SELECT ANIMAL_TYPE, IFNULL(NAME, 'No name'), SEX_UPON_INTAKE FROM ANIMAL_INS ORDER BY ANIMAL_ID;
반응형
'Algorithm > Programmers-SQL' 카테고리의 다른 글
[Programmers] (JOIN) 총 4문제 - MySQL (0) | 2021.10.11 |
---|---|
[Programmers] (SUM, MAX, MIN) 총 4문제 - MySQL (0) | 2021.10.08 |
[Programmers] (SELECT) 총 7문제 - MySQL (0) | 2021.10.08 |
[Programmers/Lv4] 없어진 기록 - MySQL (0) | 2021.06.16 |
[프로그래머스(programmers)] (Lv4) 보호소에서 중성화한 동물 (0) | 2021.06.05 |
댓글