테스트 사이트 - 개발 중인 베타 버전입니다

시간함수 잘 모르겠습니다 채택완료

감사요요 6년 전 조회 1,816

이것은 현재 시간부터 31일전까지 자료중 조회수 높은 순으로 정렬입니다

date_sub(now(), interval 31 day) order by as_hit desc

 

 

 

그런데 저는

 

현재 시간부터가 아닌 ->  어제 날짜부터로 고치고 싶은데

 

인터넷을 뒤지고 이것저것 넣어봐도 잘 되질 않습니다 -,.-

댓글을 작성하려면 로그인이 필요합니다.

답변 3개

채택된 답변
+20 포인트
플래토
6년 전

WHERE DATE(wr_datetime) BETWEEN  DATE_add(CURDATE(), INTERVAL -31 DAY) AND date_add(CURDATE(), INTERVAL -1 DAY)

order by wr_hit desc

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

DATE_SUB(SUBDATE(NOW(), 1), INTERVAL 31 DAY)

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

6년 전

where 절에 조건을 어제날짜로 넣어주시면 될것같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인