처음 문제를 보고서는 이게 뭘까.. 어떻게 풀어야 되는거지.. 이러고 검색을 했는데 HOUR -> 시간함수 활용하면 되는거였다. Oracle만 하다보니까 MySQL 함수를 생각하지 못했음!!! year(날짜) -> 년도만 출력 hour(시간) -> 몇 시인지 출력 minute(시간) -> 몇분인지 출력 second(시간) -> 몇 초인지 출력 SELECT HOUR(DATETIME), COUNT(*) from ANIMAL_OUTS where HOUR(DATETIME) between 9 and 19 group by HOUR(DATETIME) order by HOUR(DATETIME); order by를 안하면 값이 무작위로 출력되길래 추가해줬다.