mysql 질문 드려요. 채택완료
안녕하세요
테이블구조가
id name reg_time -------------------------------------- kim 이유정 1221324311 youn 이욱수 1213434333
날짜검색을 하려고 하는데..
select * from 테이블 where reg_time DATE_FORMAT(reg_time, '%Y-%m-%d %H:%i:%s') BETWEEN '2022-01-01 13:00:00' and '2022-07-31 16:00:00'
검색이 되지 않아요...
자료구조가 reg_time int 형으로 지정되어 있습니다.
날짜시간까지 검색을 하려고 하는데...
검색이 잘 안되요..ㅠ
구글링 찾아보았든데.. 시간 빼고 날짜만 지정을 하면 잘되는거 같은데.. 시간까지 넣으면 안되요..ㅠ
답변 4개
where reg_time BETWEEN unix_timestamp('2022-01-01 13:00:00') and unix_timestamp('2022-07-31 16:00:00')
댓글을 작성하려면 로그인이 필요합니다.
https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_unix-timestamp
이 함수를 이용해 보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인