DBMS

[프로그래머스 SQL] Lv. 1 강원도에 위치한 생산공장 목록 출력하기

floral1215 2025. 2. 25. 21:32
반응형

※ 문제

 

※ 코드

-- 코드를 입력하세요
SELECT      FACTORY_ID, FACTORY_NAME, ADDRESS
FROM        FOOD_FACTORY
WHERE       SUBSTR(ADDRESS, 1, 3) = '강원도'
ORDER BY    FACTORY_ID;

 

※ 풀이

ORACLE의 경우엔 LEFT와 RIGHT 함수가 없습니다. 오로지 SUBSTR 함수만을 사용해 글자를 자를 수 있습니다.

그러므로 ADDRESS의 1번째 글자부터 3개를 불러와 '강원도'에 해당하는 ROW를 찾아줍니다.

반응형