MySQL、一週間以上前の行だけを選択するにはどうすればよいですか?
データベースに保存した古い tmp ファイルを削除するシステムを作成するには、これを行う必要があります。
これを試して、
select * from table
where DATEDIFF(now(),colname) > 7;
SELECT * FROM `table` WHERE `created` < dateadd(week,-1,getdate())
select * from table
where (SELECT DATEDIFF(curtime(),col_name)) > 7