Многие проблемы с NULL являются следствием частых ошибочных представлений о поведении тройственной логики значений SQL. Для разработчиков, привыкших к традиционной логике true/false, реализованной в большинстве других языков, она может представлять сложность.