Många bra svar, men låt mig ge dig en riktigt kortfattad version.
För SQL betyder Null INTE "Inget värde" det betyder "Okänt värde"
Med det i åtanke, överväg svaret på frågan du ställer SQL på vanlig engelska.
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