NULL er lidt mærkeligt. En NULL er aldrig lig med alt inklusive en anden NULL. Yderligere returnerer enhver boolesk operation mod en NULL NULL.
Udtrykket end IS NOT NULL
vil evaluere false
hvis end
er NULL og true
hvis end
er ikke NULL.
Udtrykket NOT( end=NULL)
vil faktisk altid evaluere til NULL fordi (end = NULL)
er lig med NULL og NOT (NULL)
er også lig med NULL. Mere til punkt i en WHERE-sætning, vil den aldrig vurdere true
.