문제
입력 코드
1. LIKE
SELECT CAR_TYPE, COUNT(*) 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;
2. 정규식
SELECT CAR_TYPE, COUNT(*)
FROM CAR_RENTAL_COMPANY_CAR
WHERE options REGEXP '통풍시트|열선시트|가죽시트'
GROUP BY CAR_TYPE
ORDER BY CAR_TYPE;
코드 설명
#SELECT #COUNT #LIKE #% #GROUP BY #ORDER BY
문제 출처
https://school.programmers.co.kr/learn/courses/30/lessons/151137
'SQL' 카테고리의 다른 글
#39. JOIN : 조건에 맞는 도서와 저자 리스트 출력하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.08 |
---|---|
#38. IS NULL : NULL 처리하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.08 |
#30. SUM, MIN, MAX : 중복 제거하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.04 |
#29. SUM, MIN, MAX : 동물 수 구하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.03 |
#28. SUM, MIN, MAX : 최솟값 구하기 | 프로그래머스 | SQL 고득점 Kit (0) | 2023.08.03 |