URL https://school.programmers.co.kr/learn/courses/30/lessons/131112
문제 설명
다음은 식품공장의 정보를 담은 FOOD_FACTORY 테이블입니다. FOOD_FACTORY 테이블은 다음과 같으며 FACTORY_ID, FACTORY_NAME, ADDRESS, TLNO는 각각 공장 ID, 공장 이름, 주소, 전화번호를 의미합니다.
Column name | Type | Nullable |
---|---|---|
FACTORY_ID | VARCHAR(10) | FALSE |
FACTORY_NAME | VARCHAR(50) | FALSE |
ADDRESS | VARCHAR(100) | FALSE |
TLNO | VARCHAR(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