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

यदि आर्गुमेंट्स बराबर नहीं हैं तो MySQL NULLIF() में एक्सप्रेशन का मूल्यांकन कैसे करता है?


हम जानते हैं कि MySQL NULLIF() कंट्रोल फ्लो फंक्शन पहला आर्गुमेंट वापस करेगा यदि दोनों आर्गुमेंट्स समान नहीं हैं। पहला आर्गुमेंट इसलिए वापस किया जाता है क्योंकि MySQL दोनों आर्गुमेंट्स समान नहीं होने पर पहले आर्गुमेंट का दो बार मूल्यांकन करता है।

उदाहरण

mysql> Select NULLIF('Tutorialspoint','MySQL');
+----------------------------------+
| NULLIF('Tutorialspoint','MySQL') |
+----------------------------------+
| Tutorialspoint                   |
+----------------------------------+
1 row in set (0.00 sec)

उपरोक्त उदाहरण में, चूंकि आर्गुमेंट्स समान नहीं हैं इसलिए MySQL पहले आर्गुमेंट यानी 'Tutorialspoint' का दो बार मूल्यांकन करता है और इसे आउटपुट के रूप में वापस करता है।


  1. - MySQL में स्ट्रिंग में केवल पहली बार आने वाले शब्द को कैसे रिप्लेस करें?

    REGEXP_REPLACE() फ़ंक्शन केवल पहली occurrence बदलने के लिए REGEXP_REPLACE() का उपयोग करें (MySQL 8.0+)। उदाहरण स्ट्रिंग: This is my first MySQL query. This is the first tutorial. I am learning for the first time. first का पहला occurrence second से रिप्लेस करना है। टेबल और डेटा insert into demo26

  1. विंडोज 10 पर  नॉट इक्वल  सिंबल टाइप करना: एक त्वरित मार्गदर्शिका विंडोज 10 पर 'नॉट इक्वल' सिंबल टाइप करना: एक त्वरित मार्गदर्शिका

    विभिन्न विशेष वर्णों को टाइप करना कुछ उदाहरणों में महत्वपूर्ण है। बराबर चिह्न का उपयोग गणित, कोडिंग, बुनियादी HTML संपादन, और कभी-कभी संचार में किया जाता है। आप शायद स्प्रेडशीट टूल जैसे Google Sheets या Excel में सूत्र लिखने के लिए बराबर चिह्न का उपयोग करेंगे। क्योंकि चिह्न इतना गूढ़ है, वर्तनी एक

  1. Windows, Mac, Android, और iOS पर  नॉट इक्वल  (≠) सिंबल कैसे टाइप करें Windows, Mac, Android, और iOS पर 'नॉट इक्वल' (≠) सिंबल कैसे टाइप करें

    डज नॉट इक्वल सिंबल, या ≠, अक्सर स्टैंडर्ड कीबोर्ड सेटअप का हिस्सा नहीं होता - या यह अच्छी तरह छिपा होता है। तो अगर आपको इसे लिखने की आवश्यकता है, तो आप इसे कैसे करते हैं? डेस्कटॉप डिवाइस पर नॉट इक्वल साइन कैसे लिखें Windows पर: कैरेक्टर मैप का उपयोग करें कैरेक्टर मैप एक उपयोगी यूटिलिटी है जिससे आप स