TO_CHAR()와 서브 쿼리를 이용해 풀었다.
TO_CHAR()
를 이용해서 '시간'값만 뽑아 HOUR이라고 명명하고GROUP BY
를 이용해 그룹화 하였다.SELECT HOUR, COUNT(*) COUNT
FROM
(SELECT TO_CHAR(DATETIME, 'HH24') AS HOUR
FROM ANIMAL_OUTS)
WHERE HOUR BETWEEN 09 AND 19
GROUP BY HOUR
ORDER BY HOUR;