본문 바로가기
🧐 6. Problem Solution/6-1 Programmers

[프로그래머스] SQL 고득점 Kit - 04. IS NULL

by 달님🌙 2021. 9. 20.
반응형

 

 

1. 이름이 없는 동물의 아이디

코딩테스트 연습 - 이름이 없는 동물의 아이디 | 프로그래머스 (programmers.co.kr)

 

코딩테스트 연습 - 이름이 없는 동물의 아이디

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디

programmers.co.kr

SELECT animal_id from animal_ins where name is null;

 

 

2. 이름이 있는 동물의 아이디

코딩테스트 연습 - 이름이 있는 동물의 아이디 | 프로그래머스 (programmers.co.kr)

 

코딩테스트 연습 - 이름이 있는 동물의 아이디

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디

programmers.co.kr

SELECT animal_id from animal_ins where name is not null order by ANIMAL_ID asc;

 

 

3. NULL 처리하기

코딩테스트 연습 - NULL 처리하기 | 프로그래머스 (programmers.co.kr)

 

코딩테스트 연습 - NULL 처리하기

ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디

programmers.co.kr

SELECT animal_type, IFNULL(name, 'No name') NAME, sex_upon_intake from animal_ins 
order by animal_id ;

 

 

 

반응형

댓글