Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL अब () +1 दिन है?

<घंटा/>

बयान अब()+1 दिन ही बताता है कि हमें वर्तमान डेटाटाइम में एक दिन जोड़ने की जरूरत है। आप ऊपर दिए गए लॉजिक को इस तरह लिख सकते हैं -

अब()+अंतराल 1 दिन;

या आप MySQL से date_add () फ़ंक्शन के साथ इसी तरह का तर्क लिख सकते हैं -

date_add(अब(),अंतराल 1 दिन);

आइए उपरोक्त अवधारणा का उपयोग MySQL चयन कथन के साथ करें। क्वेरी इस प्रकार है -

mysql> अभी चुनें()+ 1 दिन का अंतराल;

यहां नमूना आउटपुट दिया गया है जो 1 -

. द्वारा एक दिन में वृद्धि करता है <पूर्व>+--------------------------+| now()+ अंतराल 1 दिन |+--------------------------+| 2018-11-23 15:43:10 |+----------------------+1 पंक्ति सेट (0.05 सेकंड) में

अब, वर्तमान तिथि में एक दिन जोड़ने के लिए date_add() फ़ंक्शन का उपयोग करने के लिए एक और उदाहरण देखते हैं।

क्वेरी इस प्रकार है -

mysql> date_add (अब (), अंतराल 1 दिन) चुनें;

यहाँ आउटपुट है -

<पूर्व>+--------------------------------+| date_add(अब (), अंतराल 1 दिन) |+--------------------------------+| 2018-11-23 15:45:43 |+--------------------------------+1 पंक्ति सेट में ( 0.00 सेकंड)

केवल दिनांक प्रदर्शित करने के लिए, आप अभी (+1 दिन) के लिए नीचे दिए गए तर्क का उपयोग कर सकते हैं।

अभी () के बजाय दही () का प्रयोग करें।

दही ()+अंतराल 1 दिन।

या आप उपरोक्त तर्क का उपयोग date_add() फ़ंक्शन की सहायता से कर सकते हैं।

date_add(curdate(),अंतराल 1 दिन);

यहां उपरोक्त दो अवधारणाओं का डेमो दिया गया है।

mysql> दही चुनें ()+अंतराल 1 दिन;

यहां आउटपुट है जो केवल बढ़ी हुई तारीख को प्रदर्शित करता है curdate() -

<पूर्व>+--------------------------+| दही ()+अंतराल 1 दिन |+--------------------------+| 2018-11-23 |+--------------------------+1 पंक्ति सेट में (0.00 सेकंड)

date_add() डेमो -

mysql> date_add (दही (), अंतराल 1 दिन) चुनें;

यहां आउटपुट है जो केवल बढ़ी हुई तारीख को date_add() -

. के साथ प्रदर्शित करता है <पूर्व>+------------------------------------------+| date_add(curdate(),अंतराल 1 दिन) |+------------------------------------------+| 2018-11-23 |+------------------------------------------+1 पंक्ति सेट में (0.00 सेकंड)
  1. MySQL क्वेरी वर्तमान दिन और महीने के अनुसार ऑर्डर करने के लिए?

    इसके लिए आप ORDER BY CASE स्टेटमेंट का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(ड्यूडेट डेट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) नोट - मान लें कि आज की तारीख 2019-07-22 है। इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2019

  1. समान दिन के रिकॉर्ड से MySQL में योग मान

    इसके लिए GROUP BY और DATE() का प्रयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.59 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हमने समान तिथियों वाले कुछ अभिलेखों के साथ दिनांक रिकॉर्ड सम्मिलित किए हैं - DemoTable1358 मानों में डालें (2016-09-2

  1. MySQL में एक दिन घटाना

    MySQL में एक दिन घटाने के लिए, DATE_SUB() विधि का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.05 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (2019-01-02); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड) चयन कथन का उपयोग करक