MySQL में, NULL
बिना किसी मूल्य के एक 'लापता, अज्ञात मान' के रूप में माना जाता है। NULL पर इस MySQL संदर्भ पर एक नज़र डालें। ए> .
NULL
. के साथ कोई भी अंकगणितीय तुलना सही या गलत नहीं लौटाता, लेकिन NULL
लौटाता है इसके बजाय।, तो, NULL != 'C'
रिटर्न NULL
, सच लौटने के विरोध में।
'NULL' के साथ कोई भी अंकगणितीय तुलना झूठी वापसी करेगी। इसे SQL में जांचने के लिए:
SELECT IF(NULL=123,'true','false')
NULL
की जांच करने के लिए वे मान जिनका हमें उपयोग करने की आवश्यकता है IS NULL
&IS NOT NULL
ऑपरेटर।