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

मारियाडीबी में तारीख किस तिमाही से संबंधित है, यह जानने के 2 तरीके

यदि आपको कभी यह पता लगाने की आवश्यकता है कि मारियाडीबी में तारीख किस तिमाही से संबंधित है, तो यहां दो कार्य हैं जो आपको ऐसा करने की अनुमति देंगे।

QUARTER() समारोह

हां, वास्तव में एक संपूर्ण कार्य है जो तिमाही को दिनांक मान से वापस करने के लिए समर्पित है। तिमाही निकालने के लिए बस समारोह की तारीख पास करें।

उदाहरण:

SELECT QUARTER('2024-01-01');

परिणाम:

+-----------------------+
| QUARTER('2024-01-01') |
+-----------------------+
|                     1 |
+-----------------------+

इस मामले में, तारीख पहली तिमाही की है।

यहां चार तिमाहियों में से प्रत्येक को प्रदर्शित करने के लिए कुछ और तिथियां दी गई हैं:

SELECT 
    QUARTER('2024-02-23'),
    QUARTER('2024-04-01'),
    QUARTER('2024-08-30'),
    QUARTER('2024-12-31');

परिणाम (ऊर्ध्वाधर आउटपुट का उपयोग करके):

QUARTER('2024-02-23'): 1
QUARTER('2024-04-01'): 2
QUARTER('2024-08-30'): 3
QUARTER('2024-12-31'): 4

EXTRACT() समारोह

एक अन्य फ़ंक्शन जो आपको किसी तिथि से तिमाही वापस करने में सक्षम बनाता है वह है EXTRACT() समारोह। इस फ़ंक्शन का उपयोग करके, आप दिनांक और समय इकाई निर्दिष्ट करते हैं जिसे आप निकालना चाहते हैं, साथ ही दिनांक भी।

उदाहरण:

SELECT EXTRACT(QUARTER FROM '2024-12-12');

परिणाम:

+------------------------------------+
| EXTRACT(QUARTER FROM '2024-12-12') |
+------------------------------------+
|                                  4 |
+------------------------------------+

इस मामले में, तारीख चौथी तिमाही की है।

यहां चार तिमाहियों में से प्रत्येक को प्रदर्शित करने के लिए कुछ और तिथियां दी गई हैं:

SELECT 
    EXTRACT(QUARTER FROM '2024-01-01'),
    EXTRACT(QUARTER FROM '2024-05-01'),
    EXTRACT(QUARTER FROM '2024-09-01'),
    EXTRACT(QUARTER FROM '2024-11-01');

परिणाम (ऊर्ध्वाधर आउटपुट का उपयोग करके):

EXTRACT(QUARTER FROM '2024-01-01'): 1
EXTRACT(QUARTER FROM '2024-05-01'): 2
EXTRACT(QUARTER FROM '2024-09-01'): 3
EXTRACT(QUARTER FROM '2024-11-01'): 4

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में अनुक्रमणिका को समझना:भाग तीन

  2. मारियाडीबी जावा कनेक्टर ड्राइवर प्रदर्शन

  3. ClusterControl में ProxySQL क्लस्टरिंग का अवलोकन

  4. मारियाडीबी में एक कॉलम में सभी गैर-संख्यात्मक मान खोजें

  5. SCUMM डैशबोर्ड के साथ MySQL प्रतिकृति की प्रभावी निगरानी:भाग 2