我正在使用Postgresql
数据库。我需要使用Postgresql
数据库获取当前日期前两周的日期。
select date(now() - interval '2 week') from test_base
如果今天的日期是2014-05-08
,那么上面的sql会给我2014-04-24
?
但不知何故上面的查询根本不起作用?
答案 0 :(得分:6)
SELECT now() - interval '2 week';
这很好用。你得到的确切错误是什么?
由于您没有从表test_base
中提取任何数据,因此无需在FROM
子句中包含该数据。