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

ByungJik_Oh·2025년 8월 28일
0

[Programmers - SQL]

목록 보기
11/39
post-thumbnail

💡 문제

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


💭 접근

강원도에 위치한 공장을 조회하기 위해선 공장 주소가 '강원도' 로 시작하는 공장을 찾으면 된다.

따라서 LIKE 절에 '강원도%'를 전달하여 주소 중 '강원도' 로 시작하는 공장을 골라내면 된다.


📒 코드

SELECT  FACTORY_ID
        ,FACTORY_NAME
        ,ADDRESS
  FROM  FOOD_FACTORY
 WHERE  ADDRESS LIKE '강원도%'
 ORDER
    BY  FACTORY_ID ASC;

💭 후기

LIKE 절을 사용하는 기본적인 문제였다.


🔗 문제 출처

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


profile
精進 "정성을 기울여 노력하고 매진한다"

0개의 댓글