Bonjour à tous

une table de ma base contient un champ (alpha sur 2 caractères) qui est vide pr certains enregistrements. ds la table en mode création, j'ai bien :

Null interdit : NON
Chaîne vide autorisée : OUI

Lorsque je fais une requête sélection sur cette table ds laquelle la clause WHERE spécifie d'exclure une valeur bien précise du champ, je récupère tous les enregistrements qui ont une valeur différente de la valeur exclue (ça d'accord) mais pas ceux qui correspondent à une valeur vide ou 'Null' du champ

Voici un extrait de ma requête

Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT a.Ncli, a.Nom, cat, localite
FROM T_Client a
WHERE a.cat <> 'C1'

Faut-il alors aussi systématquement penser à préciser " or a.cat is Null" ? Je pensais que non.

merci de me dire