Mange gode svar, men lad mig give dig en virkelig kortfattet version.
For SQL betyder Null IKKE "Ingen værdi", det betyder "Ukendt værdi"
Med det i tankerne, overvej svaret på det spørgsmål, du stiller SQL på almindeligt engelsk.
Q: Is this unknown value not equal to 1?
A: I don't know, there is no way to tell without knowing the value.
Hence Null<>1 = Null