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

पोस्टग्रेएसक्यूएल क्वेरी की गई तारीख के लिए सटीक या निकटतम तारीख लौटाता है

अगर आप सबसे पहले की तारीख चाहते हैं, तो इसे इस तरह से करें:

SELECT year, session_date
FROM calendar_dates
WHERE session_date < '$date_string'
ORDER BY session_date DESC
LIMIT 1;

निकटतम तिथि समान तर्क का उपयोग करती है।

दोनों ओर के निकटतम के लिए:

SELECT year, session_date
FROM calendar_dates
ORDER BY abs(session_date - date '$date_string') 
LIMIT 1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे CONCAT_WS () PostgreSQL में काम करता है

  2. पोस्टग्रेज एसएसएल त्रुटि

  3. आप एक यादृच्छिक स्ट्रिंग कैसे बनाते हैं जो PostgreSQL में सत्र आईडी के लिए उपयुक्त है?

  4. php सिद्धांत में पंक्तियों को लाने के लिए क्वेरी से पोस्टग्रेज करता है

  5. PostgreSQL क्वेरी में दिनांक स्तंभ अंकगणित