NULL 처리하기
문제
- 동물 정보가 담긴 animal_ins 테이블이 있습니다.
- animal_ins에서 동물의 생물 종, 이름, 성별 및 중성화 여부를 아이디 순으로 출력하는 문제인데,
- 여기서 이름에서 NULL 값이 있다면 No name으로 바꿔서 출력되도록 하는 문제입니다.
프로그래머스 코드
- SELECT로 조회할 컬럼을 지정합니다.
- 여기서 조회할 컬럼 중 NULL값을 처리할 수 있도록 IFNULL을 사용합니다.
- IFNULL (A, B)
- A가 NULL이면 B를 출력하고, 그렇지 않다면 A를 반환합니다.
- FROM에 지정한 컬럼을 가져올 테이블명을 작성합니다.
- ORDER BY를 사용하여 조건에 맞게 정렬하면 됩니다.
'Coding Test > SQL Coding Test' 카테고리의 다른 글
[프로그래머스 / SQL] - 경기도에 위치한 식품창고 목록 출력하기 (0) | 2024.01.11 |
---|---|
[프로그래머스 / SQL] - 가장 비싼 상품 구하기 (0) | 2024.01.10 |
[프로그래머스 / SQL] - 나이 정보가 없는 회원 수 구하기 (0) | 2024.01.08 |
[프로그래머스 / SQL] - 이름에 el이 들어가는 동물 찾기 (1) | 2024.01.08 |
[프로그래머스 / SQL] - 여러 기준으로 정렬하기 (0) | 2024.01.07 |