날짜 관련 질문 정보
날짜 관련 질문본문
최근 60일이내의 데이타를 뽑아낼려고 하는데요.
DB에는 각각의 필드에 년, 월, 일이 따로 들어가 있습니다.
날짜필드 => g_two_end_y(년) , g_two_end_m(월), g_two_end_d(일)
이 경우 최근 60일이내의 데이타를 뽑아낼려면 어떻게 해야하는지요?
조언 좀 부탁드립니다.
select * from g4_write_cool where 1 and g_two_end_y-g_two_end_m-g_two_end_d between '2012-03-21' and '2012-06-19'
DB에는 각각의 필드에 년, 월, 일이 따로 들어가 있습니다.
날짜필드 => g_two_end_y(년) , g_two_end_m(월), g_two_end_d(일)
이 경우 최근 60일이내의 데이타를 뽑아낼려면 어떻게 해야하는지요?
조언 좀 부탁드립니다.
select * from g4_write_cool where 1 and g_two_end_y-g_two_end_m-g_two_end_d between '2012-03-21' and '2012-06-19'
댓글 전체
date('Y-m-d', mktime(0,0,0,date('m'),date('d'),date('Y'))-(86400*60)); <-- 60일전 값
답변감사합니다.
concat(g_two_end_y,'-',g_two_end_m,'-',g_two_end_d) 이렇게 하니 되네요.
concat(g_two_end_y,'-',g_two_end_m,'-',g_two_end_d) 이렇게 하니 되네요.