반응형
내 DB 테이블에 다음 항목이 있습니다.
eventName(varchar 100) -> myEvent
date(timestamp) -> 2013-03-26 09:00:00
다음 쿼리를 사용하려고합니다.
SELECT *
FROM eventList
WHERE `date` BETWEEN UNIX_TIMESTAMP(1364256001) AND UNIX_TIMESTAMP(1364342399)
즉 2013-03-26 00:00:01과 2013-03-26 23:59:59 사이
그러나 그것은 나에게 0 결과를주고 있습니다.
나는 운없이 날짜 범위를 확장하려고 시도했으며 범위 내에 확실히 결과가 있습니다.
어떤 도움을 주시면 감사하겠습니다.
해결 방법
시험:
SELECT *
FROM eventList
WHERE `date` BETWEEN FROM_UNIXTIME(1364256001) AND FROM_UNIXTIME(1364342399)
또는
SELECT *
FROM eventList WHERE `date`
BETWEEN '2013-03-26 00:00:01' AND '2013-03-26 23:59:59'
참조 페이지 https://stackoverflow.com/questions/21032335
반응형
'MySql' 카테고리의 다른 글
MySQL mysql 5.6 용 mysql-connector-java (0) | 2020.12.14 |
---|---|
MySQL mysql만으로 datetime 필드의 날짜를 업데이트하는 방법 (0) | 2020.12.14 |
MySQL Workbench 6.0.8.11354 (6.0)의 "Index out of range"오류, 무엇이 잘못 되었습니까? (0) | 2020.12.13 |
MySQL PDO가 포트와 작동하지 않음 (0) | 2020.12.13 |
MySQL - Getting age and numbers of days between two dates (0) | 2020.12.13 |
댓글