Access condition "where"

Résolu/Fermé
enlérga - 26 mai 2008 à 11:42
LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 - 26 mai 2008 à 11:56
Bonjour,

Voici ma requête:

SELECT Count(*) AS ["NbrDAE"]
FROM (SELECT DISTINCT(NewTableau.[N° DAE]) FROM NewTableau);

qui permet de compter le nombre de N° DAE différent dans la table NewTableau. Mais il y a des champs vide dans lcette colonne, donc il en compte un de plus.

Quelle condition WHERE il faut ajouter à cette requête pour qu'il ne compte pas les champs vide?
(moi je faisais un "-1"mais si à un moment toute la colonne et rempli le resultat serait érroné, il y aurait "1" en moins...)

Merci D'avance!

1 réponse

LatelyGeek Messages postés 1758 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 5 janvier 2023 550
26 mai 2008 à 11:56
...WHERE (((NewTableau.[N° DAE]) Is Not Null));


Mais tu pouvais aussi directement lui demander de compter les N°DAE avec un SELECT Count([N°DAE])
0