Database/MySQL
MySQL 초단위 precision 자릿수 넘어갈 경우
devstep
2022. 6. 3. 21:00
MySQL은 초단위 precision 자릿수 지정
SELECT COUNT(1)
FROM mydate
WHERE created_at BETWEEN '2022-05-27T00:00:00.000000' AND '2022-05-27T23:59:59.9999999';
이렇게 조회하면 2022년 5월 28일 00시 00분 row가 DB에 들어가 있는 경우에, 나올 수 있다.
이유
- 해당 내용은 초단위 precision의 단위가 넘어갔을 때, 다음 시간을 표현하는 2022년 5월 28일 00시 00분이 포함되기 때문.
ToDo
- 해당 내용은 조금 더 정리해보자