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

मारियाडीबी में एक तिथि से माह वापस करने के लिए 4 कार्य

नीचे 4 कार्य हैं जो आपको मारियाडीबी में एक तारीख से महीने वापस करने में सक्षम बनाते हैं।

MONTHNAME() समारोह

MONTHNAME() फ़ंक्शन दिनांक से महीने का नाम देता है। नाम के लिए इस्तेमाल की जाने वाली भाषा lc_time_names . के मान से नियंत्रित होती है सिस्टम चर।

उदाहरण:

SELECT MONTH('2023-07-25');

परिणाम:

+-------------------------+
| MONTHNAME('2023-07-25') |
+-------------------------+
| July                    |
+-------------------------+

MONTH() समारोह

MONTH() फ़ंक्शन महीने को 1 . श्रेणी में लौटाता है करने के लिए 12 जनवरी से दिसंबर के लिए, या 0 उन तारीखों के लिए जिनमें शून्य महीने का हिस्सा है (जैसे 0000-00-00 )।

उदाहरण:

SELECT MONTH('2023-07-25');

परिणाम:

+---------------------+
| MONTH('2023-07-25') |
+---------------------+
|                   7 |
+---------------------+

EXTRACT() समारोह

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

उदाहरण:

SELECT EXTRACT(MONTH FROM '2023-07-25');

परिणाम:

+----------------------------------+
| EXTRACT(MONTH FROM '2023-07-25') |
+----------------------------------+
|                                7 |
+----------------------------------+

DATE_FORMAT() समारोह

DATE_FORMAT() फ़ंक्शन आपको प्रारूप स्ट्रिंग के आधार पर दिनांक को प्रारूपित करने की अनुमति देता है। प्रारूप स्ट्रिंग निर्दिष्ट करती है कि दिनांक को कैसे स्वरूपित किया जाना चाहिए।

इसलिए आप इस फ़ंक्शन का उपयोग तारीख से महीने (साथ ही किसी अन्य इकाई) को वापस करने के लिए कर सकते हैं। महीने को अलग-अलग प्रारूपों में वापस करने के लिए अलग-अलग प्रारूप विनिर्देशक हैं। आप पूरे महीने का नाम, छोटे महीने का नाम, 2 अंकों के साथ महीने का सूचकांक, और 1 या 2 अंकों के साथ महीने का सूचकांक (माह एक अंक का महीना है या नहीं, इस पर निर्भर करता है) को वापस करने के लिए विभिन्न प्रारूप विनिर्देशों का उपयोग कर सकते हैं।

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

SELECT 
    DATE_FORMAT('2023-07-25', '%b') AS "%b",
    DATE_FORMAT('2023-07-25', '%c') AS "%c",
    DATE_FORMAT('2023-07-25', '%M') AS "%M",
    DATE_FORMAT('2023-07-25', '%m') AS "%m";

परिणाम:

+------+------+------+------+
| %b   | %c   | %M   | %m   |
+------+------+------+------+
| Jul  | 7    | July | 07   |
+------+------+------+------+

प्रारूप स्ट्रिंग्स/विनिर्देशकों की पूरी सूची के लिए मारियाडीबी प्रारूप स्ट्रिंग्स देखें।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. गैर-जीटीआईडी ​​​​से जीटीआईडी ​​मारियाडीबी डेटाबेस क्लस्टर में प्रतिकृति मुद्दों को संभालना

  2. कैसे ग्रेटेस्ट () मारियाडीबी में काम करता है

  3. कैसे CURDATE () मारियाडीबी में काम करता है

  4. 4 कार्य जो मारियाडीबी में एक समय मान से मिनट लौटाते हैं

  5. पंक्तियों को वापस करने के 2 तरीके जिनमें केवल मारियाडीबी में गैर-अल्फ़ान्यूमेरिक वर्ण होते हैं