SELECT CAR_TYPE , COUNT(*) FROM CAR_RENTAL_COMPANY_CAR WHERE OPTIONS LIKE '%가죽시트%' OR OPTIONS LIKE '%열선시트%' OR OPTIONS LIKE '%통풍시트%' GROUP BY CAR_TYPE ORDER BY CAR_TYPE
※ MYSQL 컬럼에서 단일값이 아닌 경우 IN을 쓸수가 없음. ex OPTIONS : ('가죽시트,열선시트') 면 사용불가, OR을 사용하여 다중검색
SELECT HOUR(DATETIME), COUNT(ANIMAL_ID) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) > 8 AND HOUR(DATETIME) < 20 GROUP BY HOUR(DATETIME) ORDER BY HOUR(DATETIME)
※ WHERE로 조건 설정 후 DATETIME_시간 으로 그룹별 소계
A2. HAVING절
SELECT TIME_FORMAT(DATETIME, '%H') AS HOUR, COUNT(*) FROM ANIMAL_OUTS GROUP BY HOUR HAVING HOUR BETWEEN 9 AND 20 ORDER BY HOUR
※ A2와 조금 다르게 FORMAT + AS(별칭) 이용, 조건은 시간이니 BETWEEN 으로 사이 설정 후 출력