Middle
Comment filtrer les valeurs NULL et non NULL en SQL?
sobes.tech IA
Réponse de l'IA
En SQL, pour filtrer les valeurs NULL et non NULL, on utilise les opérateurs IS NULL et IS NOT NULL.
- Pour sélectionner les lignes où la valeur de la colonne est NULL :
SELECT * FROM nom_table WHERE nom_colonne IS NULL;
- Pour sélectionner les lignes où la valeur de la colonne n'est pas NULL :
SELECT * FROM nom_table WHERE nom_colonne IS NOT NULL;
Important : il ne faut pas utiliser les opérateurs de comparaison classiques (= NULL ou <> NULL), car NULL est une valeur spéciale indiquant l'absence de données, et la comparaison avec lui via = ne fonctionne pas.