
푼 문제 : 경기도에 위치한 식품창고 목록 출력하기
https://school.programmers.co.kr/learn/courses/30/lessons/131114
문제 풀이
SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N')
FROM FOOD_WAREHOUSE
WHERE ADDRESS LIKE '경기도%';
- LIKE '경기도%' : 경기도로 시작하는 문자열 찾기
NULL 처리하는 함수
- IFNULL(칼럼, 칼럼이 NULL일때 넣을 값) => MySQL에서 사용
- NVL(칼럼,칼럼이 NULL일때 넣을 값) => Oracle에서 사용
TIL
이전에 풀었던 문제와 굉장히 유사한 문제여서 금방 풀 수 있었다
NULL을 처리하는 함수를 찾다가 IFNULL이라는 새로운 함수를 알 수 있었다