2012-03-03 2 views
-4

datetime 데이터 형식을 사용하는 date_start라는 필드 이름이 있습니다. 내 질문은 48 시간 이상이 필드를 기반으로 레코드를 삭제하는 방법에 있습니다.48 시간 이상 레코드를 삭제하는 방법

BTW, 그냥 내게 SQL 문을 줘.

+1

-1이 당신에 유래에 요청할 수 있습니다 질문의 종류되지 않습니다 감사합니다. 우리는 당신을 spoonfeed하거나 당신을 위해 당신의 일을하기 위해 여기에 있지 않습니다. –

답변

3
delete from your_table 
where date_start < ADDTIME(now(), '-48:00:00'); 
+0

대단히 감사합니다. 그것은 작동합니다. – jaypabs

+0

@ jaypabs : 답변을 수락하십시오 ... –

1
WHERE date_start < DATE_ADD(NOW(), INTERVAL -48 HOUR) 
+0

죄송 합니다만이 코드는 현재 날짜가있는 레코드도 삭제합니다. – jaypabs

+0

나쁘다! 지금 작동 – dotoree

관련 문제