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 .