<CAR_RENTAL_COMPANY_CAR> 테이블구조
<문제>
<문제풀이>
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 절을 활용한 문제이다. GROUP 절을 활용할때 어떤 값을 기준으로 해야하는지 잘 파악하는 부분이 중요한것 같다.
또한 옵션 중 시트가 포함된 부분의 조건이 있기에 '%xx시트%' 를 활용하여 해당 단어가 들어가는 차의 행만 필터링 하였다.
'IT > SQL' 카테고리의 다른 글
[MySQL] 프로그래머스 - 성분으로 구분한 아이스크림 총 주문량 (0) | 2024.01.18 |
---|---|
[MySQL] 프로그래머스 - 상품 별 오프라인 매출 구하기 (0) | 2024.01.18 |
[MySQL] 프로그래머스 - 입양 시각 구하기(1) (0) | 2024.01.17 |
[MySQL] 프로그래머스 - 중성화 여부 파악하기 (0) | 2024.01.17 |
[MySQL] 프로그래머스 - 카테고리 별 상품 개수 구하기 (0) | 2024.01.17 |