반응형
SMALL
반응형
SMALL
코딩테스트 연습 > IS NULL > 경기도에 위치한 식품창고 목록 출력하기 (LV.1)
https://school.programmers.co.kr/learn/courses/30/lessons/131114
문제 설명
다음은 식품창고의 정보를 담은 FOOD_WAREHOUSE 테이블입니다. FOOD_WAREHOUSE 테이블은 다음과 같으며 WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, TLNO, FREEZER_YN은 각각 창고 ID, 창고 이름, 창고 주소, 전화번호, 냉동시설 여부를 의미합니다.
NAME | TYPE | NULLABLE |
WAREHOUSE_ID | VARCHAR(10) | FALSE |
WAREHOUSE_NAME | VARCHAR(20) | FALSE |
ADDRESS | VARCHAR(100) | TRUE |
TLNO | VARCHAR(20) | TRUE |
FREEZER_YN | VARCHAR(1) | TRUE |
문제
FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해 주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해 주세요.
코드
풀이
어떤 컬럼값이 NULL인 경우에 다른 문자를 입력시키고 싶다면, IFNULL함수를 사용하면 된다.
IFNULL(컬럼명, 문자)를 입력하면, 해당 컬럼값이 NULL인 경우 입력한 문자를 출력하게 한다.
반응형
LIST
'SQL > programmers' 카테고리의 다른 글
[Programmers/SQL] ROOT 아이템 구하기 (0) | 2024.03.08 |
---|---|
[Programmers/SQL] 이름이 없는 동물의 아이디 / 이름이 있는 동물의 아이디 (0) | 2024.03.08 |
[Programmers/SQL] 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기 (0) | 2024.03.08 |
[Programmers/SQL] 언어별 개발자 분류하기 (2) | 2024.03.08 |
[Programmers/SQL] 입양 시각 구하기 (2) (0) | 2024.03.08 |