문제 설명
다음은 식품공장의 정보를 담은 FOOD_FACTORY 테이블입니다. FOOD_FACTORY 테이블은 다음과 같으며 FACTORY_ID, FACTORY_NAME, ADDRESS, TLNO는 각각 공장 ID, 공장 이름, 주소, 전화번호를 의미합니다.
📌 문제
FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성해주세요. 이때 결과는 공장 ID를 기준으로 오름차순 정렬해주세요.
📌 예시
FOOD_FACTORY 테이블이 다음과 같을 때,
SQL을 실행하면 다음과 같이 출력되어야 합니다.
문제 풀이
SELECT FACTORY_ID, FACTORY_NAME, ADDRESS
FROM FOOD_FACTORY
WHERE ADDRESS LIKE '강원도%'
ORDER BY FACTORY_ID ASC;
1) SELECT : 조회할 열 (FACTORY_ID, FACTORY_NAME, ADDRESS)
2) FROM : 참조할 테이블 (FOOD_FACTORY)
3) WHERE : 강원도를 포함해야 하므로 (%문자열%) 을 사용하여 해당 데이터가 %안의 문자열을 포함하는 값으로 조건을 설정
4) 정렬 ORDER BY : FACTORY_ID 오름차순 (asc 명시하지 않아도 정렬 됨)
'Algorism > SQL' 카테고리의 다른 글
[SQL]12세 이하인 여자 환자 목록 출력하기(프로그래머스/MySQL/Level 1) (0) | 2023.02.09 |
---|---|
[SQL]과일로 만든 아이스크림 고르기(프로그래머스/MySQL/Level 1) (0) | 2023.02.09 |
[SQL]3월에 태어난 여성 회원 목록 출력하기(프로그래머스/MySQL/Level 2) (0) | 2023.02.09 |
[SQL]인기있는 아이스크림(프로그래머스/MySQL/Level 1) (0) | 2023.02.09 |
[SQL]평균 일일 대여 요금 구하기(프로그래머스/MySQL/Level 1) (0) | 2023.02.08 |