3

MySQL、一週間以上前の行だけを選択するにはどうすればよいですか?

データベースに保存した古い tmp ファイルを削除するシステムを作成するには、これを行う必要があります。

4

3 に答える 3

8

これを試して、

select * from table
where DATEDIFF(now(),colname) > 7;
于 2013-02-09T11:53:25.660 に答える
2
SELECT * FROM `table` WHERE `created` < dateadd(week,-1,getdate())
于 2013-02-09T11:50:51.453 に答える
2
select * from table
where (SELECT DATEDIFF(curtime(),col_name)) > 7
于 2013-02-09T11:49:06.533 に答える