Develop/Daily Algorithm Practice 공략집

[오늘의 알고리즘 1문제] - <경기도에 위치한 식품 창고 목록 출력하기>

쿼카홀릭 2025. 2. 7. 08:30

2025.02.07(Fri.)

 

[오늘의 알고리즘 1문제] - 프로그래머스 MySQL

<경기도에 위치한 식품 창고 목록 출력하기>

 

[FOOD_WAREHOUSE] 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해주세요.

SQL을 실행하면 다음과 같이 출력되어야 합니다.

 

WAREHOUSE_ID WAREHOUSE_NAME ADDRESS FREEZER_YN
WH0001 창고_경기1 경기도 안산시 상록구 용담로 141 Y
WH0003 창고_경기2 경기도 이천시 마장면 덕평로 811 N
WH0004 창고_경기3 경기도 김포시 대곶면 율생중앙로 205번길 N

 

<내가 작성한 코드>

SELECT WAREHOUSE_ID,
       WAREHOUSE_NAME,
       ADDRESS,
       COALESCE(FREEZER_YN, 'N') AS FREEZER_YN
FROM FOOD_WAREHOUSE
WHERE ADDRESS LIKE '경기도%'
ORDER BY WAREHOUSE_ID

 

정답입니당.