जैसा कि हम जानते हैं कि तुलना ऑपरेटर के साथ NULL का उपयोग करते समय, हमें कोई सार्थक परिणाम सेट नहीं मिलेगा। इस तरह की तुलनाओं से सार्थक परिणाम प्राप्त करने के लिए, हम 'IS NULL' और 'IS NOT NULL' का उपयोग कर सकते हैं।
उदाहरण
mysql> Select 10 IS NULL; +------------+ | 10 IS NULL | +------------+ | 0 | +------------+ 1 row in set (0.00 sec) mysql> Select 10 IS NOT NULL; +----------------+ | 10 IS NOT NULL | +----------------+ | 1 | +----------------+ 1 row in set (0.00 sec)
उपरोक्त MySQL कथन 'IS NULL' और 'IS NOT NULL' के उपयोग को दर्शाता है। हमें बूलियन मानों में या तो 0 (FALSE के लिए) या 1 (TRUE के लिए) परिणाम मिला, जो निश्चित रूप से एक सार्थक परिणाम है।