Posts 강원도에 위치한 생산공장 목록 출력하기 [Oracle]
Post
Cancel

강원도에 위치한 생산공장 목록 출력하기 [Oracle]

URL https://school.programmers.co.kr/learn/courses/30/lessons/131112

문제 설명

다음은 식품공장의 정보를 담은 FOOD_FACTORY 테이블입니다. FOOD_FACTORY 테이블은 다음과 같으며 FACTORY_ID, FACTORY_NAME, ADDRESS, TLNO는 각각 공장 ID, 공장 이름, 주소, 전화번호를 의미합니다.

Column nameTypeNullable
FACTORY_IDVARCHAR(10)FALSE
FACTORY_NAMEVARCHAR(50)FALSE
ADDRESSVARCHAR(100)FALSE
TLNOVARCHAR(20)TRUE

문제

FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성해주세요. 이때 결과는 공장 ID를 기준으로 오름차순 정렬해주세요.

문제 풀이

  • WHERE와 LIKE를 사용하여 ADDRESS 강원도가 있는 자료를 찾는다.
1
2
3
4
5
6
SELECT F.FACTORY_ID,
    F.FACTORY_NAME,
    F.ADDRESS
FROM FOOD_FACTORY F
WHERE F.ADDRESS LIKE '%강원도%'
ORDER BY F.FACTORY_ID ASC
This post is licensed under CC BY 4.0 by the author.