1. 문제 풀이 아이디어
LIKE
연산자와ifnull
함수를 사용하면 문제를 해결할 수 있다.
2. 나의 정답 코드
SELECT warehouse_id, warehouse_name, address, ifnull(freezer_yn,'N') FROM food_warehouse WHERE address LIKE '경기도%' ORDER BY warehouse_id;
3. 정리
ifnull
함수를 사용하여freezer_yn
이null
이면N
을 출력한다.
WHERE
절에서LIKE
연산자와 와일드카드를 사용해address
컬럼 값이 "경기도"로 시작하는 행을 찾는다.
ORDER BY
절에서 옵션을 생략하여 아이디를 오름차순으로 정렬한다.
Share article