NULL یک مقدار نیست، یک «نامعلوم» است؛ پس NULL = NULL درست نیست (خودش NULL است). از IS NULL استفاده کنید و یادتان باشد مقایسه با NULL باعث میشود WHERE آن سطر را کنار بگذارد.
NULL
نشانهی SQL برای مقدار نامعلوم یا غایب.
NULL یک مقدار نیست، یک «نامعلوم» است؛ پس NULL = NULL درست نیست (خودش NULL است). از IS NULL استفاده کنید و یادتان باشد مقایسه با NULL باعث میشود WHERE آن سطر را کنار بگذارد.