SELECT CAR_TYPE, count(CAR_TYPE) as CARS from CAR_RENTAL_COMPANY_CAR
where OPTIONS LIKE '%통풍시트%' OR OPTIONS LIKE '%열선시트%' OR OPTIONS LIKE '%가죽시트%'
group by car_type
order By CAR_TYPE
==============================================
SELECT CAR_TYPE, count(CAR_TYPE) as CARS from CAR_RENTAL_COMPANY_CAR
where OPTIONS REGEXP '통풍시트|열선시트|가죽시트'
group by car_type
order By CAR_TYPE
Like OR 을 연속으로 쓰는것 보다 보다 간편하게 정규식을 통하여 표현할 수 있다
where OPTIONS LIKE '%통풍시트%' OR OPTIONS LIKE '%열선시트%' OR OPTIONS LIKE '%가죽시트%'
-> where OPTIONS REGEXP '통풍시트|열선시트|가죽시트'
https://school.programmers.co.kr/learn/courses/30/lessons/151137
참고 블로그
'알고리즘 챌린지 > 프로그래머스 MySQL 코테' 카테고리의 다른 글
가격대별 상품 구하기 (0) | 2023.11.11 |
---|---|
조건에 부합하는 중고거래 상태 조회하기 (0) | 2023.10.01 |
가격이 제일 비싼 식품의 정보 출력하기 (0) | 2023.09.30 |
오프라인/온라인 판매 데이터 통합하기도움말 (0) | 2023.09.25 |
조건에 부합하는 중고거래 댓글 조회하기 (0) | 2023.09.25 |