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

MySQL NULLIF() कंट्रोल फ्लो फंक्शन CASE स्टेटमेंट के समान कैसे है?


हम जानते हैं कि MySQL NULLIF() कंट्रोल फ्लो फंक्शन दोनों आर्गुमेंट्स समान होने पर NULL वापस करेगा, अन्यथा यह पहला आर्गुमेंट वापस करता है। इसलिए यह निम्न CASE स्टेटमेंट के समान है:

CASE WHEN expression1=expression2 THEN NULL ELSE Expression2 END.

  1. - MySQL SELECT स्टेटमेंट में CAST फंक्शन कैसे उपयोग करें?

    CAST() से डेटा टाइप कन्वर्जन MySQL में CAST() फंक्शन किसी मान को निर्दिष्ट डेटा टाइप में बदलता है। SELECT स्टेटमेंट में इसका उपयोग डेटा प्रस्तुति या तुलना के लिए करें। सिंटैक्स CAST(expression AS target_type) लक्ष्य टाइप CHAR(N) - फिक्स्ड लंबाई स्ट्रिंग VARCHAR(N) - वेरिएबल लंबाई स्ट्रिंग SIGNED

  1. - MySQL में NULL मानों की गिनती कैसे करें?

    CASE स्टेटमेंट के साथ SUM() का उपयोग MySQL में किसी कॉलम में NULL मानों की संख्या गिनने के लिए CASE स्टेटमेंट का उपयोग SUM() के साथ करें। सिंटैक्स SELECT SUM(CASE WHEN yourColumn IS NULL THEN 1 ELSE 0 END) AS null_count FROM yourTableName; उदाहरण 1. टेबल बनाना CREATE TABLE DemoTable ( Id INT

  1. - MySQL में CASE स्टेटमेंट का उपयोग करके NULL मानों के स्थान पर कस्टम मान रखना

    CASE स्टेटमेंट और IFNULL() के साथ NULL मानों को रिप्लेस करना NULL मानों को कस्टम टेक्स्ट (जैसे UNKNOWN NAME) से बदलने के लिए CASE स्टेटमेंट या IFNULL() फंक्शन का उपयोग करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( FirstName VARCHAR(20) ); रिकॉर्ड्स इन्सर्ट करें (NULL मान स