본문 바로가기
MySql

MySQL timestamp select date range

by 베이스 공부 2020. 11. 1.
반응형

이걸로 어디서부터 시작 해야할지 모르겠습니다. 누구든지 올바른 방향으로 나를 도울 수 있습니까?

MySQL에 타임 스탬프 열이 있고 2010 년 10 월에있는 모든 타임 스탬프와 같은 날짜 범위를 선택하고 싶습니다.

감사.

 

해결 방법

 

일반적으로 다음과 같습니다.

SELECT * 
  FROM yourtable
 WHERE yourtimetimefield>='2010-10-01'
   AND yourtimetimefield< '2010-11-01'

하지만 유닉스 타임 스탬프가 있기 때문에 다음과 같은 것이 필요합니다.

SELECT * 
  FROM yourtable
 WHERE yourtimetimefield>=unix_timestamp('2010-10-01')
   AND yourtimetimefield< unix_timestamp('2010-11-01')

 

참조 페이지 https://stackoverflow.com/questions/3976837

 

 

반응형

댓글