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

जब MySQL MAKE_SET () फ़ंक्शन NULL लौटाता है?


MySQL MAKE_SET() फ़ंक्शन NULL देता है यदि बिट का मान NULL है अन्यथा किसी अन्य स्थान पर NULL को इस फ़ंक्शन द्वारा अनदेखा किया जाता है। निम्नलिखित उदाहरण इसे प्रदर्शित करेगा -

उदाहरण

mysql> Select MAKE_SET(NULL, 'A','B','C');
+-----------------------------+
| MAKE_SET(NULL, 'A','B','C') |
+-----------------------------+
| NULL                        |
+-----------------------------+
1 row in set (0.00 sec)

mysql> Select MAKE_SET(2, NULL,'B',NULL);
+----------------------------+
| MAKE_SET(2, NULL,'B',NULL) |
+----------------------------+
| B                          |
+----------------------------+
1 row in set (0.00 sec)

  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 से; उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की

  1. MySQL में रिकॉर्ड NULL होने पर एक नए कॉलम में 0 लौटाएं?

    इसके लिए आप CASE स्टेटमेंट का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable703 (कीमत int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.46 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable703 मानों में डालें (2340); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)