Bonjour,
J'utilise présentement Access 2003 pour stocker les données d'un questionnaire. Le questionnaire contient plus d'une centaine de questions (réponse OUI / NON).
Je fais une requête SQL pour obtenir seulement les questions qui ont été répondues par OUI (1). J'utilise le OR. Voici la structure utilisée pour mon where :
Ça fonctionne, mais comme j'ai plus d'une centaine de questions... je me demandais s'il y avait pas un moyen d'effectuer le même travail, mais en plus simple. L'idée est de simplement éliminer les enregistrements qui n'ont pas de réponse positive (OUI).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 WHERE (((TBL_AUDIT_ARTICLE9.[9_1_1])=1)) OR (((TBL_AUDIT_ARTICLE9.[9_1_2])=1)) OR (((TBL_AUDIT_ARTICLE9.[9_2_1])=1)) OR (((TBL_AUDIT_ARTICLE9.[9_2_2])=1)) OR (((TBL_AUDIT_ARTICLE9.[9_2_3])=1)) OR (((TBL_AUDIT_ARTICLE9.CR9_1_1)=1)) OR (((TBL_AUDIT_ARTICLE9.CR9_1_2)=1)) OR (((TBL_AUDIT_ARTICLE9.CR9_2_1)=1)) OR (((TBL_AUDIT_ARTICLE9.CR9_2_2)=1)) OR (((TBL_AUDIT_ARTICLE9.CR9_2_3)=1));
Merci!
Partager