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

यदि हम MySQL में किसी एक तर्क को NULL के रूप में रखते हुए किसी भी प्रकार की अंकगणितीय गणना करते हैं तो परिणाम क्या होगा?


MySQL हमेशा अंकगणितीय गणनाओं के परिणाम के रूप में NULL को फेंकता है जिसमें एक तर्क NULL होता है। निम्नलिखित उदाहरण पर विचार करें जिसमें NULL को जोड़, घटाव, गुणा और भाग के साथ तर्क के रूप में रखा गया है -

mysql> Select 10*NULL;
+---------+
| 10*NULL |
+---------+
|    NULL |
+---------+
1 row in set (0.12 sec)

mysql> Select 10+NULL;
+---------+
| 10+NULL |
+---------+
| NULL |
+---------+
1 row in set (0.00 sec)

mysql> Select 10-NULL;
+---------+
| 10-NULL |
+---------+
|    NULL |
+---------+
1 row in set (0.07 sec)

mysql> Select 10/NULL;
+---------+
| 10/NULL |
+---------+
|    NULL |
+---------+
1 row in set (0.00 sec)

उपरोक्त सभी अंकगणितीय गणनाओं का आउटपुट NULL है क्योंकि इसमें एक तर्क के रूप में NULL है।


  1. MySQL में एक बिट के लिए सबसे छोटा डेटाटाइप क्या है?

    एक बिट के लिए सबसे छोटा डेटाटाइप बिट (1) हो सकता है। वाक्य रचना इस प्रकार है - yourColumnName bit(1) उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड) अब आप SHOW CREATE कमांड की मदद से टेबल के सभी विव

  1. MySQL परिणाम में तालिकाएँ दिखाने के लिए उपनाम क्या है?

    आप MySQL परिणाम में टेबल दिखाने के लिए अन्य नाम के लिए AS कमांड का उपयोग कर सकते हैं। निम्नलिखित वाक्य रचना है - INFORMATION_SCHEMA.TABLESWHERE TABLE_SCHEMA =DATABASE() से किसी भी उपनाम के रूप में TABLE_NAME का चयन करें; आइए हम ऊपर दिए गए सिंटैक्स को लागू करें - INFORMATION_SCHEMA से TABLE_NAME

  1. MySQL में !=NULL और IS NOT NULL में क्या अंतर है?

    यदि आप किसी मान की तुलना !=NULL से करते हैं तो यह NULL देता है। तो, !=NULL अर्थहीन है। !=NULL और IS NOT NULL के बीच अंतर देखने के लिए, आइए पहले एक टेबल बनाएं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1970 (वैल्यू इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टे