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

यदि FIELD() फ़ंक्शन में तर्क के रूप में प्रदान की गई स्ट्रिंग्स की सूची NULL है, तो MySQL क्या लौटाता है?

<घंटा/>

यदि FIELD() फ़ंक्शन के सभी तर्क (स्ट्रिंग्स की सूची) NULL हैं तो MySQL आउटपुट के रूप में 0 लौटाएगा।

उदाहरण

mysql> Select FIELD('Ram',NULL,NULL,NULL,NULL);

+----------------------------------+
| FIELD('Ram',NULL,NULL,NULL,NULL) |
+----------------------------------+
|                               0  |
+----------------------------------+

1 row in set (0.00 sec)

  1. यदि पहले तर्क की संख्या की तुलना में तर्कों की सूची में कोई बड़ी संख्या नहीं है, तो MYSQL INTERVAL () फ़ंक्शन क्या देता है?

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

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

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

  1. स्ट्रिंग्स के स्थान पर सभी NULL होने पर MySQL MAKE_SET () फ़ंक्शन क्या लौटाता है?

    MySQL MAKE_SET() फ़ंक्शन कुछ भी नहीं लौटाएगा यदि स्ट्रिंग्स के स्थान पर सभी NULL हैं। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा - उदाहरण mysql> Select MAKE_SET(2, NULL,NULL,NULL); +-----------------------------+ | MAKE_SET(2, NULL,NULL,NULL) | +-----------------------------+ |       &n