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

यदि हम TIMEDIFF () फ़ंक्शन के तर्क के रूप में समय घटक के साथ दिनांक घटकों को शामिल करते हैं, तो MySQL क्या लौटाता है?

<घंटा/>

TIMEDIFF () फ़ंक्शन को तर्क के रूप में प्रदान किए जा रहे दिनांक-और-समय मानों के बीच अंतर को परिवर्तित करने के बाद MySQL समय मान में आउटपुट लौटाएगा।

उदाहरण

mysql> Select TIMEDIFF('2017-10-22 04:05:45', '2017-10-21 03:04:44')AS 'Difference in Time';
+--------------------+
| Difference in Time |
+--------------------+
| 25:01:01           |
+--------------------+
1 row in set (0.00 sec)

यहाँ इस उदाहरण में, हम देख सकते हैं कि MySQL दिनांक और समय मानों में अंतर को समय मानों में परिवर्तित करता है और आउटपुट को समय मान में भी लौटाता है।


  1. यदि हम MySQL CHAR () फ़ंक्शन के तर्क के रूप में 255 से बड़ा मान प्रदान करते हैं तो MySQL क्या लौटाता है?

    MySQL CHAR() फ़ंक्शन के तर्कों को परिवर्तित करता है जो 255 से अधिक परिणाम बाइट्स के लिए है। उदाहरण के लिए, CHAR(260) CHAR(0,1,0,4) के बराबर है। निम्नलिखित कथनों की सहायता से इसे और स्पष्ट किया जा सकता है - mysql> Select HEX(CHAR(256)),HEX(CHAR(1,0)); +----------------+----------------+ | HEX(CHAR

  1. यदि INTERVAL () फ़ंक्शन का पहला तर्क NULL है, तो MySQL क्या लौटाता है?

    MySQL -1 को आउटपुट के रूप में लौटाता है यदि INTERVAL() फ़ंक्शन का पहला तर्क NULL है। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा - इंटरवल चुनें (नल,20,32,38,40,50,55);+-------------------------- ------------+| अंतराल (नल, 20,32,38,40,50,55) |+-------------------------------- ------+| -1 |+---------------

  1. MySQL इंटरवल () फ़ंक्शन क्या है?

    MySQL INTERVAL() फ़ंक्शन उस तर्क का अनुक्रमणिका मान देता है जो पहले तर्क से बड़ा है। सिंटैक्स INTERVAL(N,N1,N2,N3,…) यहां, यह फ़ंक्शन पहले तर्क यानी N की तुलना अन्य तर्कों यानी N1, N2, N3 और इसी तरह से करेगा। सभी तर्कों को पूर्णांक माना जाता है। यह आउटपुट को निम्नानुसार लौटाता है - यदि N<