Dzieje się tak, ponieważ null = null jest zawsze false operatorem do użycia dla null jest IS lub IS NOT Możesz użyć poniższego zapytania, aby uzyskać oczekiwane wyniki
SELECT n FROM Nums WHERE n IN (1,2) OR n IS NULL
[Edytuj]Dzięki @Buckwad
Dzieje się tak, ponieważ null = null jest zawsze false operatorem do użycia dla null jest IS lub IS NOT Możesz użyć poniższego zapytania, aby uzyskać oczekiwane wyniki
SELECT n FROM Nums WHERE n IN (1,2) OR n IS NULL
[Edytuj]Dzięki @Buckwad