안녕하세요. 프로그래머스 강원도에 위치한 생산공장 목록 출력하기 문제를 풀어보려고 합니다.
Problem
FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성해 주세요. 이때 결과는 공장 ID를 기준으로 오름차순 정렬해주세요.
https://school.programmers.co.kr/learn/courses/30/lessons/131112
Solution
먼저 문제에서 MySQL에서 무엇을 사용할지 알겠습니다. 제가 문제에서 bold처리해 놓았습니다 참고 바랍니다. 이제 문제를 하나씩 풀어보겠습니다.
FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성해주세요작성해 주세요.이때 결과는 공장 ID를 기준으로 오름차순 정렬해 주세요.
문제 풀이
1. 공장이 '강원도'에 위치한 문제를 풀기 위해 WHERE을 사용해 줍니다.
2. 공장 ID를 기준으로 오름차순 정렬하기 위해 ORDER BY을 사용해 줍니다.
이렇게 우리는 2가지의 기능을 사용해서 문제를 해결할 수 있습니다. 아래의 코드를 확인해 주세요.
SELECT
FACTORY_ID,
FACTORY_NAME,
ADDRESS
FROM FOOD_FACTORY
WHERE ADDRESS LIKE '%강원도%'
ORDER BY FACTORY_ID
반응형
'SQL' 카테고리의 다른 글
[프로그래머스] 과일로 만든 아이스크림 고르기 MySQL (0) | 2024.02.10 |
---|---|
[프로그래머스] 경기도에 위치한 식품창고 목록 출력하기 MySQL (0) | 2024.02.09 |
[프로그래머스] 조건에 부합하는 중고거래 댓글 조회하기 MySQL (2) | 2024.02.07 |
[프로그래머스] 흉부외과 또는 일반외과 의사 목록 출력하기 MySQL (0) | 2024.02.05 |
[MySQL] 데이터 최대, 최솟값 가져오기(MAX, MIN, 응용 방법) (0) | 2024.02.04 |