BD-1st-2.4-lab1.tresc-1.1-Slajd36
Z Studia Informatyczne
Selekcja – złożone warunki – cd.
Przy okazji omawiania operatora IS NULL wspomniano o problemach przy porównywaniu wartości atrybutów z atrybutami o nieznanej wartości (NULL), bądź stałą NULL. Porównanie dwóch wyrażeń, z których przynajmniej jedno ma wartość NULL, daje w wyniku porównania wartość logiczną UNKNOWN – nieznany wynik. Tabele wartości logicznych z uwzględnieniem wartości UNKNOWN, przedstawiono na slajdzie. Wartość logiczna UNKNOWN, podobnie jak wartość logiczna FALSE, usuwa krotkę z potencjalnego zbioru rozwiązań.