YataNox
경기도에 위치한 식품창고 목록 출력하기 본문
https://school.programmers.co.kr/learn/courses/30/lessons/131114
- FOOD_WAREHOUSE 테이블에서 창고의 ID, 이름, 주소, 냉동시설 여부를 조회한다.
단, 냉동시설 여부가 null일 경우 N으로 출력하고 창고 ID 기준 오름차순 정렬한다.
1. IFNULL, NVL을 사용해 냉동시설 여부 NULL을 N 처리를 해준다.
2. LIKE키워드를 사용해 경기에 위치한 창고만 출력한다.
- SQL
mysql : SELECT warehouse_id, warehouse_name, address, IFNULL(freezer_yn, 'N') freezer_yn
FROM FOOD_WAREHOUSE
WHERE address LIKE '%경기%'
ORDER BY warehouse_id ASC;
oracle : SELECT warehouse_id, warehouse_name, address, NVL(freezer_yn, 'N') freezer_yn
FROM FOOD_WAREHOUSE
WHERE address LIKE '%경기%'
ORDER BY warehouse_id ASC;
'DB > Programmers SQL' 카테고리의 다른 글
이름이 있는 동물의 아이디 (0) | 2023.10.18 |
---|---|
이름이 없는 동물의 아이디 (0) | 2023.10.18 |
중복 제거하기 (0) | 2023.10.18 |
동물 수 구하기 (0) | 2023.10.18 |
최솟값 구하기 (0) | 2023.10.18 |