如何选择4天前的日期?

时间:2012-06-06 20:53:27

标签: sql oracle date timestamp

我需要查询以获取{4}前一次timestamp之后的行。

例如,如果我在2012年6月6日下午1点运行查询,它应该选择日期在2012年6月2日下午1点之后的行。我该怎么做?

SELECT * FROM mytable WHERE created_at < /* 4 days ago this time */;

1 个答案:

答案 0 :(得分:8)

信不信由你,这非常容易。

SELECT * FROM mytable WHERE created_at > sysdate - 4