PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Postgresql डेटाटाइम में दिनों की संख्या कैसे जोड़ें?

यह आपको समय सीमा देगा:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL में क्रॉस टेबल की कमी

  2. तत्वों के क्रम को अनदेखा करते हुए समानता के लिए सरणियों की तुलना करें

  3. यदि मौजूद नहीं है तो PostgreSQL तालिका बनाएं

  4. UNION, EXCEPT, या INTERSECT का उपयोग करते समय PostgreSQL में “ERROR:  तालिका के लिए FROM-क्लॉज प्रविष्टि अनुपलब्ध” को ठीक करें

  5. PostgreSQL:कमांड लाइन से पैरामीटर कैसे पास करें?