यदि हमारे पास FIELD() फ़ंक्शन में आर्गुमेंट के रूप में प्रदान की गई स्ट्रिंग्स की सूची में NULL और अन्य मानों का संयोजन है तो आउटपुट में महत्वपूर्ण परिवर्तन होगा। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा:
उदाहरण
mysql> Select FIELD('good','Ram','is','good','boy');
+---------------------------------------+
| FIELD('good','Ram','is','good','boy') |
+---------------------------------------+
| 3 |
+---------------------------------------+
1 row in set (0.00 sec)
जैसा कि हम उपरोक्त आउटपुट से देख सकते हैं खोज स्ट्रिंग 'good' का इंडेक्स नंबर 3 है। अब, यदि हम स्ट्रिंग्स की सूची में NULL जोड़ दें तो आउटपुट में महत्वपूर्ण परिवर्तन होगा जैसे:
mysql> Select FIELD('good','Ram','is',NULL,'good','boy');
+---------------------------------------------+
| FIELD('good','Ram','is',NULL,'good','boy') |
+---------------------------------------------+
| 4 |
+---------------------------------------------+
1 row in set (0.00 sec)
इसका मतलब है कि MySQL खोज स्ट्रिंग की तुलना NULL से भी करेगा।