안녕 세상아,

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

SQL kit

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

돈 많은 백수가 되고싶다 2025. 1. 22. 00:00

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

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

SQL 오랜만에 풀어서 가장 쉽고 기초적인 문제로!

 

SQL SELECT의 가장 기본 문법은 

SELECT FROM WHERE ORDER BY 이다. 이를 맞춰서 쿼리문을 작성해주면 된다. 

 

이 문제에서 배워갈 점은 

테이블에서 강원도에 위치한 식품공장 기준으로 쿼리문을 작성하는 것이다. 

이를 위해 WHERE 조건절에서 LIKE를 사용하여 조건을 추가하면 된다. 

 

이때, '강원도%' 는 강원도가 먼저 나온 후 그 이후에 아무거나 나와도 된다는 뜻이다. 

만약 '강원도'라고 한다면 강원도만 나와야한다. 또한 강원도 앞뒤로 아무 글자가 나와도 된다면, '%강원도%' 이렇게 조건을 걸어주면 된다.  

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