티스토리 뷰

SQL

MySQL 프로그래머스 코딩테스트 - 식품창고 목록 출력하기 풀이

코드ABC

프로그래머스 경기도에 위치한 식품창고 목록 출력하기 풀이

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

 

 

코딩테스트 풀이

ifNUll을 사용해서 null 값을 'N'으로 치환해준다. 이후 필드명을 설정해준다.

주소에 경기가 들어간  address만 출력한다.

SELECT WAREHOUSE_ID, 
       WAREHOUSE_NAME,
       ADDRESS, 
       ifNULL(FREEZER_YN,'N') as FREEZER_YN from FOOD_WAREHOUSE 
where  ADDRESS like '경기%'
order by WAREHOUSE_ID
최근에 올라온 글
최근에 달린 댓글
링크