The treatment of nulls by SQL is inconsistent and can also be incorrect from a real world perspective.
This description of the problems inherent in SQL missing values is intended to help you avoid the most important inconsistencies through careful database design.