🔍 알고리즘/프로그래머스 SQL
[SQL] 프로그래머스 131114번. 경기도에 위치한 식품창고 목록 출력하기(Lv.1)
노딩코
2022. 10. 6. 23:28
https://school.programmers.co.kr/learn/courses/30/lessons/131114
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
다른 레벨 1 SQL 문제들 보다 훨씬 어려운 문제입니다.
CASE를 사용해서 freezer_yn이 NULL인 경우의 값을 "N"으로 바꾸고, NULL이 아닌 경우 그대로 출력되게 해주었습니다.
부가적으로 address가 "경기도"로 시작하고, 정렬 같은 부분도 신경 써 주어야 합니다.
SELECT warehouse_id, warehouse_name, address,
CASE
WHEN freezer_yn IS NULL THEN "N"
ELSE freezer_yn
END AS freezer_yn
FROM food_warehouse
WHERE address LIKE "경기도%"
ORDER BY warehouse_id ASC
728x90