Requete SAUF

Résolu
Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   -  
Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
je vous explique ma situation:
j'ai une table PATHOLOGIES, elle contient les noms des maladies les plus répondues, elle est reliée a une autre table FICHE qui elle, ressens les noms prénoms ages adresse ....etc des malades!

Les maladies sont classées par ordre numérique, pâr exemple 14 = Grippe saisonnière .....etc, donc si je met 14 dans le champ Critère de ma requête il ne m’affichera que les patients qui on consulté pour Grippe saisonnière

J'ai donc fait une requête assez simple pour afficher et imprimer les noms et prénoms des malades de la semaine classés par pathologie et par date !
je sais vous allez me dire ou est le problème? .....

je veut juste savoir comment dois-je faire pour que certaines pathologies soient exclues lors de l’exécution de ma requête
Par exemple, je veut toutes les pathologies a part les Fractures (code 28)

Le code de ma requête simple est comme ca:

SELECT Fiche.Pathologie, Fiche.Nom, Fiche.Prenom, Fiche.Sexe, Fiche.Age, Fiche.Adresse, Fiche.[Ville], Fiche.[Commune], Fiche.Dte, Fiche.Hospitalisé, Fiche.Observation, Fiche.Vaccination
FROM Fiche
WHERE (((Fiche.Dte) Between [Date de Début ?] And [Date de Fin ?]))
ORDER BY Fiche.Dte;



Configuration: Windows / Chrome 73.0.3683.103

3 réponses

jee pee Messages postés 41521 Date d'inscription   Statut Modérateur Dernière intervention   9 720
 
Bonjour,

L'opérateur c'est différent ou pas, <>

donc quelque chose comme

WHERE (((Fiche.Dte) Between [Date de Début ?] And [Date de Fin ?]))
AND Fiche.Pathologie <> 28
ORDER BY Fiche.Dte;


0
jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Et si tu as plusieurs valeurs à exclure, tu dois pouvoir utiliser le NOT IN
WHERE (((Fiche.Dte) Between [Date de Début ?] And [Date de Fin ?]))
AND Fiche.Pathologie NOT IN(28,32,44)
ORDER BY Fiche.Dte;

https://docs.microsoft.com/fr-fr/office/vba/access/concepts/miscellaneous/in-operator-microsoft-access-sql
0
Tinco Messages postés 134 Date d'inscription   Statut Membre Dernière intervention   2
 
Bonjour
Franchement Bravo les gars, ca marche super nickel
Merci Infiniment pour votre aide
0