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

मानों की सूची से पहले गैर-शून्य मान को खोजने के लिए किस MySQL फ़ंक्शन का उपयोग किया जाता है?


हम मानों की सूची से आउटपुट के रूप में पहला गैर-शून्य मान प्राप्त करने के लिए MySQL COALESCE() फ़ंक्शन का उपयोग कर सकते हैं। दूसरे शब्दों में, यह फ़ंक्शन गैर-शून्य मान मिलने तक सभी मानों की जांच करेगा। इसमें एक या एक से अधिक तर्क हो सकते हैं। इसमें निम्नलिखित सिंटैक्स है:

COALESCE(value1, value2, …, valueN)

उदाहरण

इसे प्रदर्शित करने के लिए निम्नलिखित एक उदाहरण है -

mysql> Select COALESCE(NULL, NULL, NULL, 'Ram', 'Aarav', NULL);
+--------------------------------------------------+
| COALESCE(NULL, NULL, NULL, 'Ram', 'Aarav', NULL) |
+--------------------------------------------------+
| Ram                                              |
+--------------------------------------------------+
1 row in set (0.00 sec)

  1. MySQL में कोलेस () के साथ पहले गैर-शून्य मान प्रदर्शित करें?

    कोलेस () का उपयोग पहले NOT NULL कॉलम मान को प्रिंट करने के लिए किया जा सकता है। आइए पहले एक टेबल बनाएं - mysql> create table DemoTable1927    (    StudentName varchar(20),    StudentSubject varchar(20)    ); Query OK, 0 rows affected (0.00 sec) इंसर्ट कमां

  1. MySQL में VARCHAR कॉलम से अधिकतम मान ज्ञात करें

    अधिकतम मान ज्ञात करने के लिए, CAST () के साथ MAX () का उपयोग करें, क्योंकि मान VARCHAR प्रकार के हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.44 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2030 मानों (901) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभा

  1. दी गई सूची से संख्या ज्ञात करें जिसके लिए फ़ंक्शन का मान C++ में A के सबसे निकट है

    मान लीजिए कि हमारे पास एक फ़ंक्शन F(n) है, जैसे कि F(n) =P - (0.006*n), जहां P भी दिया गया है। पूर्णांकों और एक संख्या A की सूची को देखते हुए, कार्य दी गई सूची से संख्या ज्ञात करना है, जिसके लिए फलन का मान A के निकट है। इसलिए यदि P =12, और A =5, तो सूची {1000 होगी , 2000} तो आउटपुट 1000 होगा। तो यदि