https://school.programmers.co.kr/learn/courses/30/lessons/59412
DATETIME에서 시간만 가져오는 방법은 없나? 라는 생각이 들어 찾아본 결과 HOUR(DATETIME)을 해주면 시간만 가져올 수 있다는 것을 알게 되었다. (https://extbrain.tistory.com/60)
이를 적용하여 아래와 같이 문제를 해결하였다.
SELECT HOUR(DATETIME) AS HOUR,
COUNT(*) AS COUNT
FROM ANIMAL_OUTS
WHERE HOUR(DATETIME) BETWEEN 9 AND 20
GROUP BY HOUR(DATETIME)
ORDER BY HOUR(DATETIME);
'TIL & WIL' 카테고리의 다른 글
[TIL] #158. 240218 (HTTPS) (0) | 2024.02.18 |
---|---|
[TIL] #152. 240212 (Redis Template) (0) | 2024.02.12 |
[TIL] #149. 240209 (0) | 2024.02.09 |
[TIL] #147. 240207 (Controller 테스트 코드 작성시 발생한 오류와 해결 방법) (0) | 2024.02.07 |
[TIL] #146. 240206 (org.mockito.exceptions.misusing.UnnecessaryStubbingException: Unnecessary stubbings detected.) (0) | 2024.02.06 |