Syntaxe SQL retirer Null et vide
Salut tout le monde, voici une requête SQL qui filtre les valeurs nulles et les valeurs vides (pas nulles mais pas de caractère ) :
Code:
1 2 3 4 5 6 7 8
| SELECT
TABLE.FAMILLE AS FAMILLE_0,
FROM
TABLE
WHERE
( (TABLE.FAMILLE IS NOT NULL
AND
TABLE.FAMILLE NOT IN ('')) ) |
Mais avec cette requête, Oracle ne retourne aucun enregistrement, alors qu'il y en a bien dans la table qui sont ni nulls ni vides.
Si on retire le second test, on a cette requête :
Code:
1 2 3 4 5 6
| SELECT
TABLE.FAMILLE AS FAMILLE_0,
FROM
TABLE
WHERE
( TABLE.FAMILLE IS NOT NULL ) |
Oracle retourne bien tous les enregistrements non nulls.
Quelle est la bonne syntaxe pour arriver à retirer les nulls et les vides ?
Merci.