यह आपको समय सीमा देगा:
select id,
title,
created_at + interval '1' day * claim_window as deadline
from projects
वैकल्पिक रूप से फ़ंक्शन make_interval
इस्तेमाल किया जा सकता है:
select id,
title,
created_at + make_interval(days => claim_window) as deadline
from projects
सभी परियोजनाओं को प्राप्त करने के लिए जहां समय सीमा समाप्त हो गई है, इसका उपयोग करें:
select *
from (
select id,
created_at + interval '1' day * claim_window as deadline
from projects
) t
where localtimestamp at time zone 'UTC' > deadline