Esto se debe a que null = null siempre es falso el operador a usar para nulo es IS o IS NOT Puede usar la consulta a continuación para obtener el resultado esperado
SELECT n FROM Nums WHERE n IN (1,2) OR n IS NULL
[Editar]Gracias @Buckwad
Esto se debe a que null = null siempre es falso el operador a usar para nulo es IS o IS NOT Puede usar la consulta a continuación para obtener el resultado esperado
SELECT n FROM Nums WHERE n IN (1,2) OR n IS NULL
[Editar]Gracias @Buckwad