Programmers/SQL

[mysql/oracle]경기도에 위치한 식품창고 목록 출력하기

Anoi 2023. 1. 20. 20:00

문제

 

결과

 

like로 주소가 경기도로 시작하는 row를 출력해주면 된다

 

1) mysql

1
2
3
4
SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN,'N') FREEZER_YN
FROM FOOD_WAREHOUSE
WHERE ADDRESS LIKE '경기도%'
ORDER BY WAREHOUSE_ID
cs

2) oracle

1
2
3
4
SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, NVL(FREEZER_YN,'N') FREEZER_YN
FROM FOOD_WAREHOUSE
WHERE ADDRESS LIKE '경기도%'
ORDER BY WAREHOUSE_ID
cs

mysql과 다른 점은 ifnull을 nvl로 사용한다는 것