문제
FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해주세요.
조건 정리
1. 경기도에 위치
2. 창고의 ID, 이름, 주소, 냉동시설 여부를 조회
3. 냉동시설 여부가 NULL인 경우, 'N'으로 출력
4. 창고 ID를 기준으로 오름차순
문제 잘 읽고 조건 파악 잘하자
참고로 ifnull() 에서 쓰는 작은 따옴표와 큰 따옴표 둘 다 문자열(String)을 표현하기 위해 동일하게 사용된다.
즉 아무거나 쓰면 된다
SELECT warehouse_id, warehouse_name, address, ifnull(freezer_yn,'N') as freezer_yn
from food_warehouse
where address like '경기도%'
order by warehouse_id
'SQL' 카테고리의 다른 글
| SQL 프로그래머스 131528 나이 정보가 없는 회원 수 구하기 (0) | 2024.01.17 |
|---|---|
| SQL 프로그래머스 59039 이름이 없는 동물의 아이디 (0) | 2024.01.17 |
| SQL 프로그래머스 131120 3월에 태어난 여성 회원 목록 출력하기 (0) | 2024.01.17 |
| SQL 프로그래머스 144853 조건에 맞는 도서 리스트 출력하기 (0) | 2024.01.17 |
| SQL 프로그래머스 132203 흉부외과 또는 일반외과 의사 목록 출력하기 (0) | 2024.01.17 |