SELECT
HOUR(DATETIME) AS HOUR, COUNT(ANIMAL_ID) AS COUNT
FROM
ANIMAL_OUTS
WHERE
HOUR(DATETIME) BETWEEN 9 AND 19
GROUP BY
HOUR(DATETIME)
ORDER BY
HOUR ASC;
DATETIME 칼럼의 시간 부분을 추출하고, 해당 시간대별로 그룹화하여 카운트를 해야 한다
HOUR 함수를 이용해 DATETIME 칼럼에서 시간만 추출한다.
WHERE에서 9시부터 19:59 사이인 데이터만 필터링 한다
GROUP BY를 사용하여 시간대별로 그룹화하고
ORDER BY를 이용해 결과를 시간대 순서로 정렬한다