जैसा कि हम जानते हैं कि 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 के लिए) जो निश्चित रूप से एक सार्थक परिणाम है।