-
[프로그래머스]IS NULL - NULL 처리하기문제풀이/SQL 2021. 2. 28. 14:03
NULL 처리하기
programmers.co.kr/learn/courses/30/lessons/59410
코딩테스트 연습 - NULL 처리하기
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디
programmers.co.kr
풀이
IFNULL(컬럼명, '바꿀 데이터 명): 컬럼 값이 NULL이면 '바꿀 데이터'로 값을 변경해 준다.
MYSQL에서는 IFNULL, ORACLE에서는 NVL을 사용하면된다. 사용법은 동일하다.
코드
1SELECT ANIMAL_TYPE, IFNULL(NAME, 'No name'), SEX_UPON_INTAKE FROM ANIMAL_INS;cs '문제풀이 > SQL' 카테고리의 다른 글
[프로그래머스]JOIN - 있었는데요 없었습니다 (0) 2021.03.01 [프로그래머스]JOIN - 없어진 기록 찾기 (0) 2021.03.01 [프로그래머스]IS NULL - 이름이 있는 동물의 아이디 (0) 2021.02.28 [프로그래머스]IS NULL - 이름이 없는 동물의 아이디 (0) 2021.02.28 [프로그래머스]GROUP BY - 입양 시각 구하기(2) (0) 2021.02.27