एनयूएलएल थोड़ा अजीब हैं। एक NULL कभी नहीं है किसी भी चीज़ के बराबर एक और NULL सहित। इसके अलावा, NULL के विरुद्ध कोई भी बूलियन ऑपरेशन NULL लौटाता है।
व्यंजक end IS NOT NULL
false
का मूल्यांकन करेगा अगर end
NULL है, और true
अगर end
शून्य नहीं है।
व्यंजक NOT( end=NULL)
वास्तव में हमेशा NULL का मूल्यांकन करेगा क्योंकि (end = NULL)
बराबर NULL और NOT (NULL)
न्यूल के बराबर भी है। WHERE क्लॉज में इस बिंदु पर अधिक, यह कभी नहीं . होगा मूल्यांकन true
।