타임스태프를 이용하여 오늘날짜 어제 일주일 뽑기
페이지 정보
작성자 소프트존 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 작성일 20-07-06 22:25본문
Mysql 에서 기존에 datetime 형식으로 사용할 경우에는 날짜를 바로 볼 수 있지만
유닉스타임 형식으로 저장할 경우에는 10자리수의 숫자로만 저장이 됩니다.
이런 경우 날짜를 비교하는 방법 입니다.
타임스탬프 대신에 컬럼을 입력해 줍니다.~
[오늘]
select count(*) as times from TABLE WHERE timestamp >= UNIX_TIMESTAMP(CURDATE())
[어제]
select count(*) as times from TABLE WHERE timestamp >= DATE_SUB(CURDATE(), INTERVAL 1 DAY) AND timestamp < CURDATE()
위와 같은 방법으로 출력해주면 해당 일자에 맞는 내용이 출력되는것을 볼 수 있습니다.
- 이전글mysql 문자열 합치기 CONCAT 20.08.12
- 다음글로컬호스트(localhost) or 127.0.0.1 에서 작업시에 속도가 느린경우가 있습니다. 20.03.18
댓글목록
등록된 댓글이 없습니다.