프로그래머스 MySQL Lv1. 강원도에 위치한 생산공장 목록 출력하기

2023. 8. 11. 15:42SQL/SQL 테스트 연습

 

문제 설명

다음은 식품공장의 정보를 담은 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를 기준으로 오름차순 정렬해 주세요.

 

문제 풀이
SELECT FACTORY_ID	
     , FACTORY_NAME	
     , ADDRESS
FROM FOOD_FACTORY
WHERE ADDRESS LIKE '강원도%'
ORDER BY FACTORY_ID

WHERE에 '강원도%'를 추가하여 강원도에 위치한 식품공장 칼럼만 출력되도록 했으며, 공장 ID를 기준으로 오름차순 정렬했다.