我有一张像
这样的表格------------------------------
id | created_date | duration
------------------------------
持续时间是no.of天,现在我想选择created_date(timestamp)+duration(integer) > current time
我在where where子句
中尝试了这个 "select * from table where (created_date + duration days) > now()"
现在结果集是空的,我有记录应该出来满足我的要求,我怀疑我的查询不对,请帮我把它弄好。
答案 0 :(得分:0)
非常接近。我会这样做:
select *
from table
where created_date > now() - duration * interval '1 day'