Obsługa NULL w SQLite

Mam takie zapytanie SQL

SELECT * FROM tableName WHERE colName != 'contents'

teraz w przeciwieństwie do tego, czego oczekiwałem, NIE wydaje się, aby pasowało ono do colName, gdzie jego zawartość to „NULL”. Patrzeć najak SQLite obsługuje NULL i szczególnie ten warunek"null OR true" is true Będąc prawdziwym dla SqlLite, pomyślałem, że moje zapytanie byłoby wystarczające do wybrania wierszyNULL dlacolName. Muszę to zrozumieć niepoprawnie. Czy ktoś może mi na to rzucić trochę światła? Mogę po prostu użyć

SELECT * FROM tableName WHERE (colName != 'contents' OR colName IS NULL)

ale nie sądziłem, że będę musiał.

Dzięki

questionAnswers(1)

yourAnswerToTheQuestion