NULL's zijn een beetje raar. Een NULL is nooit gelijk aan alles inclusief een andere NULL. Verder levert elke booleaanse bewerking tegen een NULL NULL op.
De uitdrukking end IS NOT NULL beoordeelt false if end is NULL en true if end is niet NULL.
De uitdrukking NOT( end=NULL) evalueert eigenlijk altijd naar NULL omdat (end = NULL) is gelijk aan NULL en NOT (NULL) is ook gelijk aan NULL. Meer ter zake in een WHERE-clausule, zal het nooit evalueer true .