2010-07-12 5 views
0

여러분이 도와 주길 바래요. - 내 db 테이블에 타임 스탬프 열이 있는데 타임 스탬프가 지금부터 7 일과 같은 테이블에서 레코드를 찾기 위해 쿼리를 실행하고 싶습니다. 시간, 분, 초 무시). 지금까지 나는이 문제를 가지고 있지만 난 특정 그것이 내가 일을해야 무엇 아니다 :mysql date & timestamp 비교 도움말

WHERE `import_date` = 'DATE_SUB(NOW(), INTERVAL 7 days)' 

답변

0
WHERE import_date = 'DATE_SUB(NOW(), INTERVAL 7 days)' 

WHERE import_date >= DATE_SUB(NOW(), INTERVAL 7 day) 

days 7과 동일한 타임 스탬프 day

해야해야 전날부터 지금까지 사용

+0

감사합니다 살릴, 아 "내 하루"에 대한 나의 실수. 실제로 import_date 및 7 일 전과 정확히 일치하는 항목 만 찾고 싶습니다. 즉, 타임 스탬프의 시간 분 및 초를 제거하고 현재 날짜와 7 일을 비교해야합니다. –