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

PostgreSQL में एक तिथि से सप्ताह घटाएं

हम - . का उपयोग कर सकते हैं पोस्टग्रेएसक्यूएल में एक तारीख से एक या अधिक सप्ताह घटाने के लिए ऑपरेटर।

उदाहरण

तिथियों से घटाते समय हम अंतराल निर्दिष्ट कर सकते हैं। सप्ताह घटाने के लिए, हम week . का उपयोग कर सकते हैं या week :

SELECT date '2040-01-17' - interval '1 week';

परिणाम:

2040-01-10 00:00:00

और बहुवचन रूप में:

SELECT date '2040-01-17' - interval '5 weeks';

परिणाम:

2039-12-13 00:00:00

दिनों में निर्दिष्ट

ऐसा करने का एक और तरीका है कि संख्या को उसके दैनिक समकक्ष में निर्दिष्ट किया जाए:

SELECT date '2040-01-17' - interval '7 days';

परिणाम:

2040-01-10 00:00:00

दिनों में निर्दिष्ट करते समय हम एक पूर्णांक का उपयोग भी कर सकते हैं:

SELECT date '2040-01-17' - 7;

परिणाम:

2040-01-10

या इस तरह:

SELECT date '2040-01-17' - integer '7';

परिणाम:

2040-01-10

नकारात्मक मान जोड़ना

हम तिथियों में ऋणात्मक मान भी जोड़ सकते हैं। ऋणात्मक राशि घटाने के लिए, हम + . के साथ ऋणात्मक मान का उपयोग कर सकते हैं साइन इन करें:

उदाहरण:

SELECT date '2040-01-17' + interval '-5 weeks';

परिणाम:

2039-12-13 00:00:00

हम पूर्णांक विकल्प के साथ भी ऐसा ही कर सकते हैं:

SELECT date '2040-01-17' + integer '-35';

परिणाम:

2039-12-13

  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 को sqlalchemy से जोड़ना

  2. एक शुरुआत के लिए, क्या MySQL और PostgreSQL के बीच बहुत अंतर है

  3. PostgreSQL 11 के साथ अपना डेटा साझा करना

  4. रूबी ऑन रेल्स एरर को कैसे हैंडल करें:कृपया पोस्टग्रेस्क्ल एडॉप्टर स्थापित करें:'जेम इंस्टाल एक्टिवरेकॉर्ड-पोस्टग्रेस्क्ल-एडेप्टर'

  5. PostgreSQL में XMLTABLE