Hodnota NULL není totéž, co nulová hodnota nebo pole, které obsahuje mezery. Pole s hodnotou NULL je pole, které bylo při vytváření záznamu ponecháno prázdné. Hodnotu NULL není možné testovat operátory porovnání, například =
, <
nebo <>
, místo toho musíme použít operátory IS NULL
nebo IS NOT NULL
.
SELECT column_names FROM table_name WHERE column_name IS NULL;
SELECT column_names FROM table_name WHERE column_name IS NOT NULL;