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
정답입니당.

'Develop > Daily Algorithm Practice 공략집' 카테고리의 다른 글
| [오늘의 알고리즘 1문제] - <DATETIME에서 DATE형으로 변환> (0) | 2025.02.11 |
|---|---|
| [오늘의 알고리즘 1문제] - <강원도에 위치한 생산공장 목록 출력하기> (0) | 2025.02.10 |
| [오늘의 알고리즘 1문제] - <Null 처리하기> (0) | 2025.02.06 |
| [오늘의 알고리즘 1문제] - <가장 비싼 상품 구하기> (0) | 2025.02.05 |
| [오늘의 알고리즘 1문제] - <나이 정보가 없는 회원 수 구하기> (0) | 2025.02.04 |