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

मैं MySQL Now () और CURDATE () फ़ंक्शंस के साथ INTERVAL कीवर्ड का उपयोग कैसे कर सकता हूं?

<घंटा/>

NOW() और CURDATE() MySQL फ़ंक्शन के साथ INTERVAL कीवर्ड का उपयोग इसी तरह से किया जा सकता है क्योंकि इसका उपयोग दिनांक मान के समय, दिनांक या डेटाटाइम इकाइयों के साथ किया जा सकता है।

उदाहरण

MySQL Now के साथ INTERVAL का उपयोग करना ()

mysql> Select NOW() + INTERVAL 2 day;
+------------------------+
| NOW() + INTERVAL 2 day |
+------------------------+
| 2017-10-30 09:19:31    |
+------------------------+
1 row in set (0.00 sec)

mysql> Select NOW() - INTERVAL 2 day;
+------------------------+
| NOW() - INTERVAL 2 day |
+------------------------+
| 2017-10-26 09:19:45    |
+------------------------+
1 row in set (0.00 sec)

mysql> Select NOW() - INTERVAL 2 hour;
+-------------------------+
| NOW() - INTERVAL 2 hour |
+-------------------------+
| 2017-10-28 07:19:51     |
+-------------------------+
1 row in set (0.00 sec)

उदाहरण

MySQL CURDATE()

के साथ INTERVAL का उपयोग करना
mysql> Select CURDATE() - INTERVAL 2 day;
+----------------------------+
| CURDATE() - INTERVAL 2 day |
+----------------------------+
| 2017-10-26                 |
+----------------------------+
1 row in set (0.00 sec)

mysql> Select CURDATE() + INTERVAL 2 day;
+----------------------------+
| CURDATE() + INTERVAL 2 day |
+----------------------------+
| 2017-10-30                 |
+----------------------------+
1 row in set (0.00 sec)

  1. हम WHERE और LIMIT क्लॉज के साथ MySQL DISTINCT क्लॉज का उपयोग कैसे कर सकते हैं?

    MySQL क्वेरी में DISTINCT क्लॉज के साथ WHERE क्लॉज का उपयोग करके, हम एक शर्त रख रहे हैं जिसके आधार पर MySQL परिणाम सेट की अनूठी पंक्तियों को लौटाता है। MySQL क्वेरीज़ में एक DISTINCT क्लॉज़ के साथ LIMIT क्लॉज़ का उपयोग करके, हम वास्तव में सर्वर को एक परिधि प्रदान कर रहे हैं, जो परिणाम सेट की अधिकतम

  1. MySQL के अब () और CURDATE () कार्यों को UTC का उपयोग कैसे करें?

    MySQL के Now() और CURDATE() फ़ंक्शंस को UTC का उपयोग करने के लिए, आपको my.cnf फ़ाइल लिखनी होगी। नीचे दिए गए निर्देश को my.cnf में लिखें - [mysqld_safe]समय क्षेत्र =यूटीसी सबसे पहले, निम्न क्वेरी की सहायता से निर्देशिका तक पहुँचें - @@datadir चुनें; निम्न आउटपुट है - +-----------------------------

  1. MySQL में CURDATE के साथ CONTAINS () का उपयोग कैसे करें?

    इसके लिए आप CURDATE() के साथ CONCAT() का इस्तेमाल कर सकते हैं। MySQL में CONTAINS() नाम का कोई फंक्शन नहीं है। आइए पहले वर्तमान तिथि प्राप्त करें। वर्तमान तिथि इस प्रकार है - curdate() चुनें; यह निम्नलिखित आउटपुट देगा - +---------------+| दही () |+---------------+| 2019-11-28 |+---------------+1