SQL 연습 - 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기

지식저장공간·2024년 12월 7일

SQL

목록 보기
10/18
post-thumbnail

SQL 연습

문제

프로그래머스

정답

SELECT CAR_TYPE, COUNT(CAR_ID) AS CARS
FROM CAR_RENTAL_COMPANY_CAR
WHERE OPTIONS LIKE '%열선시트%' OR OPTIONS LIKE '%통풍시트%' OR OPTIONS LIKE '%가죽시트%'
GROUP BY CAR_TYPE
ORDER BY CAR_TYPE ASC;

풀이

GROUP BY 를 통해 CAR_TYPE 별 조건에 맞는 차량의 갯수를 세야한다.
OPTIONS는 ,(콤마)로 여러 데이터가 나열되어있어 WHERE 절 조건을 LIKE와 OR을 통해 풀이

profile
발전하는 개발자가 꿈입니다. 지식을 쌓고 지식을 활용해 목표 달성을 추구합니다.

0개의 댓글