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

MySQL INTERVAL कीवर्ड के साथ उपयोग किए जा सकने वाले विभिन्न इकाई मान क्या हैं?

<घंटा/>

विभिन्न इकाई मान जिनका उपयोग MySQL INTERVAL कीवर्ड के साथ किया जा सकता है, वे इस प्रकार हैं -

माइक्रोसेकंड

इस इकाई का उपयोग निर्दिष्ट माइक्रोसेकंड की संख्या को वर्तमान समय से या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार जोड़ने या घटाने के लिए किया जाएगा।

mysql> Select NOW()+INTERVAL 100 MICROSECOND

+--------------------------------+
| NOW()+INTERVAL 100 MICROSECOND |
+--------------------------------+
| 2017-10-28 18:47:25.000100     |
+--------------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 100 माइक्रोसेकंड जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 100 Microsecond;

+--------------------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 100 Microsecond |
+--------------------------------------------------+
| 2017-02-25 05:04:30.000100                       |
+--------------------------------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से प्रदत्त दिनांक और समय में 100 माइक्रोसेकंड जोड़ देगी।

दूसरा

इस इकाई का उपयोग निर्दिष्ट सेकंड की संख्या को वर्तमान समय से या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार जोड़ने या घटाने के लिए किया जाएगा।

mysql> Select NOW()+INTERVAL 59 SECOND;

+--------------------------+
| NOW()+INTERVAL 59 SECOND |
+--------------------------+
| 2017-10-28 18:49:30      |
+--------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 59 सेकंड जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 59 Second;

+--------------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 59 Second |
+--------------------------------------------+
| 2017-02-25 05:05:29                        |
+--------------------------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से निर्दिष्ट दिनांक और समय में 59 सेकंड जोड़ देगी।

मिनट

इस इकाई का उपयोग निर्दिष्ट मिनटों की संख्या को वर्तमान समय से या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार जोड़ने या घटाने के लिए किया जाएगा।

mysql> Select NOW()+INTERVAL 10 MINUTE;

+--------------------------+
| NOW()+INTERVAL 10 MINUTE |
+--------------------------+
| 2017-10-28 18:58:44      |
+--------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 10 मिनट जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 10 Minute;

+--------------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 10 Minute |
+--------------------------------------------+
| 2017-02-25 05:14:30                        |
+--------------------------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से निर्दिष्ट दिनांक और समय में 10 मिनट जोड़ देगी।

घंटा

इस इकाई का उपयोग वर्तमान समय से निर्दिष्ट घंटों की संख्या को जोड़ने या घटाने के लिए या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार किया जाएगा।

mysql> Select NOW()+INTERVAL 2 HOUR;

+-----------------------+
| NOW()+INTERVAL 2 HOUR |
+-----------------------+
| 2017-10-28 20:55:44   |
+-----------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 2 घंटे जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 1 Hour;

+-----------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 1 Hour |
+-----------------------------------------+
| 2017-02-25 06:04:30                     |
+-----------------------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से निर्दिष्ट दिनांक और समय में 1 घंटा जोड़ देगी।

दिन

इस इकाई का उपयोग वर्तमान तिथि से निर्दिष्ट दिनों की संख्या को जोड़ने या घटाने के लिए या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार किया जाएगा।

mysql> Select NOW()+INTERVAL 10 DAY;
+-----------------------+
| NOW()+INTERVAL 10 DAY |
+-----------------------+
| 2017-11-07 18:48:53   |
+-----------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 10 दिन जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 10 Day;

+-----------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 10 Day |
+-----------------------------------------+
| 2017-03-07 05:04:30                     |
+-----------------------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से निर्दिष्ट दिनांक और समय में 10 दिन जोड़ देगी।

सप्ताह

इस इकाई का उपयोग वर्तमान तिथि से निर्दिष्ट सप्ताहों की संख्या को जोड़ने या घटाने के लिए या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार किया जाएगा।

mysql> Select NOW()+INTERVAL 1 WEEK;
+-----------------------+
| NOW()+INTERVAL 1 WEEK |
+-----------------------+
| 2017-11-04 18:49:10   |
+-----------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 1 सप्ताह यानी 7 दिन जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 1 Week;

+-----------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 1 Week |
+-----------------------------------------+
| 2017-03-04 05:04:30                     |
+-----------------------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से निर्दिष्ट दिनांक और समय में 1 सप्ताह यानी 7 दिन जोड़ देगी।

MONTH

इस इकाई का उपयोग वर्तमान तिथि से निर्दिष्ट महीनों की संख्या को जोड़ने या घटाने के लिए या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार किया जाएगा।

mysql> Select NOW()+INTERVAL 1 MONTH;

+------------------------+
| NOW()+INTERVAL 1 MONTH |
+------------------------+
| 2017-11-28 18:49:31    |
+------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 1 माह जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 1 Month;

+------------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 1 Month |
+------------------------------------------+
| 2017-03-25 05:04:30                      |
+------------------------------------------+
1 row in set (0.00 sec)


उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से निर्दिष्ट दिनांक और समय में 1 महीने जोड़ देगी।

क्वार्टर

इस इकाई का उपयोग वर्तमान तिथि से निर्दिष्ट तिमाहियों (1 तिमाही =3 महीने) की संख्या को जोड़ने या घटाने के लिए या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार किया जाएगा।

mysql> Select NOW()+INTERVAL 1 QUARTER;

+--------------------------+
| NOW()+INTERVAL 1 QUARTER |
+--------------------------+
| 2018-01-28 18:49:41      |
+--------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 1 तिमाही यानी 3 महीने जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 2 Quarter;

+--------------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 2 Quarter |
+--------------------------------------------+
| 2017-08-25 05:04:30                        |
+--------------------------------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से निर्दिष्ट तिथि और समय में 2 तिमाहियों यानी 6 महीने जोड़ देगी।

वर्ष

इस इकाई का उपयोग वर्तमान तिथि से निर्दिष्ट वर्षों की संख्या को जोड़ने या घटाने के लिए या उपयोगकर्ता द्वारा प्रदान किए गए अनुसार किया जाएगा।

mysql> Select NOW()+INTERVAL 1 YEAR;

+-----------------------+
| NOW()+INTERVAL 1 YEAR |
+-----------------------+
| 2018-10-28 18:49:48   |
+-----------------------+
1 row in set (0.00 sec)

उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से वर्तमान दिनांक और समय में 1 वर्ष जोड़ देगी।

mysql> Select '2017-02-25 05:04:30' + INTERVAL 2 Year;

+-----------------------------------------+
| '2017-02-25 05:04:30' + INTERVAL 2 Year |
+-----------------------------------------+
| 2019-02-25 05:04:30                     |
+-----------------------------------------+
1 row in set (0.00 sec)


उपरोक्त क्वेरी MySQL INTERVAL कीवर्ड की सहायता से निर्दिष्ट दिनांक और समय में 2 वर्ष जोड़ देगी।


  1. ऐसी कौन सी विशेषताएं हैं जिन्हें MySQL 8.0 में पदावनत किया गया था?

    MySQL के आने वाले संस्करणों में कुछ सुविधाओं को हटा दिया जा सकता है जिन्हें हटा दिया गया है। यदि एप्लिकेशन उन सुविधाओं का उपयोग करते हैं जिन्हें उस विशिष्ट संस्करण में हटा दिया गया है, तो उस सुविधा को संशोधित किया जाना चाहिए और जहां भी संभव हो विकल्पों का उपयोग किया जाना चाहिए। आइए संक्षेप में समझत

  1. MySQL 8.0 में कौन-कौन से फीचर जोड़े गए हैं?

    आइए उन सुविधाओं को समझते हैं जिन्हें MySQL 8.0 में जोड़ा गया था सुरक्षा स्तर बढ़ाए गए सुरक्षा स्तरों में सुधार किया गया है, और डीबीए (डेटाबेस व्यवस्थापक) को खाता प्रबंधन के लिए अधिक लचीलापन दिया गया है। संसाधन समूह संसाधन समूह बनाए और प्रबंधित किए जा सकते हैं, और सर्वर में विशिष्ट समूहों के संसाधन

  1. MySQL 8.0 में कौन से विकल्प और चर हटा दिए गए थे?

    कुछ विकल्प और वेरिएबल्स जिन्हें MySQL 8.0 में हटा दिया गया है, उन्हें नीचे सूचीबद्ध किया गया है: innodb_available_undo_logs: यह InnoDB रोलबैक सेगमेंट की कुल संख्या को संदर्भित करता है। यह innodb_rollback_segments . से अलग है , जो सक्रिय रोलबैक सेगमेंट की संख्या प्रदर्शित करता है। इसे MySQL 8.0.2 मे