Critère ET requête ACCESS
Résolu
nenetton
-
nenetton -
nenetton -
Bonjour à tous,
Ma question concerne le fait de filtrer un champ suivant 2 critères.
Je m'explique.
J'ai une table comprenant le prénom de élèves, les matières où ils sont inscrits et leur note.
Par exemple :
Rémy, mathématiques, 14
Hélène, français, 16
Stephane, anglais, 18
Rémy, anglais, 12
Hélène, géographie, 15
Rémy, géographie, 11
J'ai un formulaire où l'utilisateur peut choisir une matière dans une liste et ça lui renvoit les notes de tous les élèves dans cette matière.
J'ai maintenant besoin de savoir qui est inscrit à 2 matières.
Par exemple, l'utilisation choisira dans la première liste "mathématiques" et "anglais" dans la deuxième liste. La requête devra renvoyer les lignes (Rémy, mathématiques, 14) et (Rémy, anglais, 12).
J'ai essayer de mettre un ET dans mes critères mais cela ne fonctionne pas.
Est-ce que l'un d'entre vous aurait une idée?
Merci d'avance pour votre aide.
Ma question concerne le fait de filtrer un champ suivant 2 critères.
Je m'explique.
J'ai une table comprenant le prénom de élèves, les matières où ils sont inscrits et leur note.
Par exemple :
Rémy, mathématiques, 14
Hélène, français, 16
Stephane, anglais, 18
Rémy, anglais, 12
Hélène, géographie, 15
Rémy, géographie, 11
J'ai un formulaire où l'utilisateur peut choisir une matière dans une liste et ça lui renvoit les notes de tous les élèves dans cette matière.
J'ai maintenant besoin de savoir qui est inscrit à 2 matières.
Par exemple, l'utilisation choisira dans la première liste "mathématiques" et "anglais" dans la deuxième liste. La requête devra renvoyer les lignes (Rémy, mathématiques, 14) et (Rémy, anglais, 12).
J'ai essayer de mettre un ET dans mes critères mais cela ne fonctionne pas.
Est-ce que l'un d'entre vous aurait une idée?
Merci d'avance pour votre aide.
A voir également:
- Requête access critère variable
- Acer quick access ✓ - Forum PC portable
- Désinstaller ACER QUICK ACCESS - Forum Logiciels
- Access appdata - Guide
- Impossible de créer le fichier de travail. vérifiez la variable d'environnement temp ✓ - Forum Word
- Vba range avec variable ✓ - Forum VB / VBA
3 réponses
bonjour
dans un requete tu mets comme critere les matiere qu tu veux rechercher.
le bdeuxieme tu le mets sous ou
dans un requete tu mets comme critere les matiere qu tu veux rechercher.
le bdeuxieme tu le mets sous ou
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, je propose ceci (tu dois remplacer nenetton par le nom de ta table:
SELECT c1.* FROM nenetton as c1, nenetton as c2, nenetton as c3 where c1.prenom = c2.prenom and c1.prenom=c3.prenom and c2.matiere="mathématiques" and c3.matiere="anglais" ;
as tu reussi
Merci pour ta proposition.
Non malheureusement ça ne fonctionne pas car ça n'est pas un OU qu'il me faut mais un ET.
Ta proposition me renvoie :
Rémy, mathématiques, 14
Stephane, anglais, 18
Rémy, anglais, 12
C'est à dire ceux qui ont choisi anglais ou mathématiques or j'aimerais que ma requête me renvoie ceux qui ont choisi à la fois mathématiques et anglais donc normalement :
Rémy, mathématiques, 14
Rémy, anglais, 12