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

जब MySQL FIND_IN_SET () फ़ंक्शन NULL को आउटपुट के रूप में लौटाता है?

<घंटा/>

FIND_IN_SET () फ़ंक्शन NULL को आउटपुट के रूप में लौटाता है यदि कोई भी तर्क यानी या तो खोज स्ट्रिंग या स्ट्रिंग सूची, NULL है। बेशक, अगर दोनों तर्क NULL हैं, तो यह NULL भी लौटाएगा।

उदाहरण

mysql> Select FIND_IN_SET(NULL,'Ram is a good boy') AS Result;
+--------+
| Result |
+--------+
| NULL   |
+--------+
1 row in set (0.00 sec)

mysql> SELECT FIND_IN_SET('RAM',NULL)AS RESULT;
+--------+
| RESULT |
+--------+
| NULL   |
+--------+
1 row in set (0.00 sec)

mysql> SELECT FIND_IN_SET(NULL,NULL);
+------------------------+
| FIND_IN_SET(NULL,NULL) |
+------------------------+
|                   NULL |
+------------------------+
1 row in set (0.00 sec)

  1. जब एक MySQL अंकगणितीय अभिव्यक्ति NULL लौटाती है?

    जैसा कि हम जानते हैं कि NULL एक मान नहीं है और यह भी शून्य के समान नहीं है। यदि हम इसमें NULL का उपयोग करेंगे तो MySQL अंकगणितीय अभिव्यक्ति NULL लौटाती है। इसे निम्न उदाहरण की सहायता से समझा जा सकता है - उदाहरण mysql> Select 100*NULL; +----------+ | 100*NULL | +----------+ |     NULL |

  1. COALESCE () फ़ंक्शन का उपयोग करके MySQL नल को 0 में कैसे परिवर्तित करें?

    आप MySQL नल को 0 में बदलने के लिए COALESCE() फ़ंक्शन का उपयोग कर सकते हैं अपनेटेबलनाम से COALESCE(yourColumnName,0) किसी भी उपनाम के रूप में चुनें; आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.28 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ र

  1. date_format के लिए अशक्त लौटें जब MySQL में इनपुट शून्य हो?

    MySQL में इनपुट शून्य होने पर date_format के लिए शून्य वापस करने के लिए IF() फ़ंक्शन का उपयोग करें। वाक्य रचना इस प्रकार है - चुनें यदि (yourDateColumnName,date_format(yourDateColumnName, %d/%m/%Y),NULL) yourTableName से; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की