mysql> insert into StoreValue0and1orNULLDemo values(0);
mysql> insert into StoreValue0and1orNULLDemo values(1);
mysql> insert into StoreValue0and1orNULLDemo values(NULL);
MySQL में IS NOT NULL के साथ गैर-NULL मान फ़िल्टर करना
क्वेरी परिणामों से NULL मानों को बाहर करने के लिए, IS NOT NULL ऑपरेटर का उपयोग करें। यह != NULL या <> NULL से अलग है, जो हमेशा UNKNOWN (गलत) लौटाते हैं।
उदाहरण: वैध स्कोर वाले छात्र ढूंढना
SELECT * FROM DemoTable1458;
+--------------+---------
CASE और CAST से उपनाम का डेटा टाइप नियंत्रित करना
CASE स्टेटमेंट के साथ CAST() का उपयोग करके परिणाम कॉलम का डेटा टाइप स्पष्ट रूप से निर्धारित किया जा सकता है।
तालिका और डेटा
INSERT INTO DemoTable1505 VALUES(20, 0), (45, 1);
क्वेरी: स्टेटस के आधार पर साइन बदलना
FROM DemoTable1505;
परिणाम
+----
MySQL में NULL मानों को संभालना: IFNULL() और COALESCE()
MySQL में IFNULL() फ़ंक्शन का उपयोग करके आप NULL मानों को डिफ़ॉल्ट मान से बदल सकते हैं। यह लेख दिखाता है कि कैसे NULL मानों को 1 से अपडेट करें और उन्हें प्रदर्शित करें।
टेबल बनाना
);
Query OK, 0 rows affected (0.00 sec)
NULL मानों सहित डेटा