[프로그래머스 | SQL] 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기

게으른 완벽주의자·2023년 2월 8일
0

프로그래머스

목록 보기
54/83

프로그래머스_자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기

SELECT CAR_TYPE, COUNT(CAR_ID) AS CARS
FROM CAR_RENTAL_COMPANY_CAR
WHERE OPTIONS LIKE '%시트%'
GROUP BY CAR_TYPE
ORDER BY CAR_TYPE

'통풍시트', '열선시트', '가죽시트' 중 하나 이상의 옵션이 포함된 자동차를 구해야하는데, 잘 보면 위의 3개만 OPTIONS 값들 중 '시트' 라는 글자가 들어가있는 옵션이다
그렇기 때문에 OPTIONS에 시트라는 글자가 들어가 있어야 한다는 조건만 걸면 되는 문제다

값들 중 하나가 포함되어야 한다는 문제에 IN이나 ANY를 생각했다가, 생각보다 안 풀려서 다른 분들의 풀이를 봤는데 생각보다 간단한 문제였다
너무 어렵게 생각하지 말고 간단하게 풀 수 있도록 노력해야겠다ㅠ_ㅠ..

profile
데이터를 공부하고 있습니다

0개의 댓글