SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Votre Assistante : http://www.votreassistante.net - le 07/01/2015
Article écrit par Lydia Provin du blog
Votre Assistante : http://www.votreassistante.net
1
Exclure, entièrement ou partiellement, un critère dans une requête Access
Nous avons vu dans l’un des tout premiers tutoriels Access et dans celui sur les expressions
booléennes comment utiliser une requête Access pour filtrer les enregistrements d’une table :
 Soit en utilisant le signe = (égal) pour n’afficher que les enregistrements dont le champ
contient un mot ou une expression :
 Soit en utilisant le signe > (supérieur à) ou < (inférieur à) ou >= (supérieur et égal à) ou <=
(inférieur et égal à) pour, dans l’exemple que j’avais donné, n’afficher que les
enregistrements dont la date était supérieure ou inférieure à la date indiquée en critère :
Si vous souhaitez exclure un résultat d’une requête, la solution n’est surtout pas de lister chaque
mot ou expression les uns en dessous des autres comme ici :
D’une part, la liste peut être longue et, d’autre part, dès que vous allez ajouter une nouvelle
donnée possible pour le champ en question, il faudra modifier la requête à chaque fois, sinon,
tous les nouveaux enregistrements avec un mot ou une expression différente seront exclus.
Vous trouverez dans l’Espace Membres la base de données utilisée dans ce tutoriel.
Votre Assistante : http://www.votreassistante.net - le 07/01/2015
Article écrit par Lydia Provin du blog
Votre Assistante : http://www.votreassistante.net
2
J’ouvre donc la base de données Clients, puis la requête Démarrage en Mode
Création . Dans cet exemple, je souhaite exclure les enregistrements dont la
ville est Paris. Pour cela, je me place sur la ligne Critères pour le champ Ville et je saisis :
<>"Paris"
En exécutant la requête, j’ai bien tous les enregistrements sauf ceux dont le champ Ville contient
Paris, car les deux signes accolés indiquent à Access différent de.
La même chose est possible en saisissant :
Pas "Paris"
Maintenant, si je souhaite exclure tout le département du Val d’Oise, dans le champ CP (code
postal), je peux saisir :
Pas "95*"
En exécutant la requête, j’ai bien tous les enregistrements sauf ceux dont le Code postal
commence par 95, car l’étoile indique à Access de ne s’occuper que des champs commençant
par 95, peu importe ce qui suit.
La même chose est possible en saisissant :
Pas Comme "95*"
Sur la même logique, vous pouvez rechercher les enregistrements qui finissent par 20 par
exemple en saisissant :
Pas *20 ou Pas Comme "*20"
Bien sûr, on peut utiliser les 2 techniques pour indiquer à Access que l’on souhaite exclure tous
les enregistrements contenant 51 par exemple en saisissant :
Pas *51* ou Pas Comme "*51*"
Dans ce cas, peu importe où se trouvera ce nombre dans le champ, l’enregistrement sera exclu.
Si vous souhaitez afficher les enregistrements contenant le critère, il suffit d’enlever Pas ou Pas
Comme.

Contenu connexe

En vedette

Access requete
Access requeteAccess requete
Access requetehassan1488
 
Correction des exercices du premier jour
Correction des exercices du premier jourCorrection des exercices du premier jour
Correction des exercices du premier joureveillard
 
Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...ATPENSC-Group
 
Séries de-révision-4-eco
Séries de-révision-4-ecoSéries de-révision-4-eco
Séries de-révision-4-ecoLassaad Saidi
 
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...ATPENSC-Group
 
Corrigé qcm initiation informatique sgbd - réseau - internet - architectu...
Corrigé qcm   initiation informatique   sgbd - réseau - internet - architectu...Corrigé qcm   initiation informatique   sgbd - réseau - internet - architectu...
Corrigé qcm initiation informatique sgbd - réseau - internet - architectu...Sofien Zarrouki
 
Telecharger Exercices corrigés sqlplus
Telecharger Exercices corrigés sqlplusTelecharger Exercices corrigés sqlplus
Telecharger Exercices corrigés sqlpluswebreaker
 
Cours access
Cours accessCours access
Cours accessmsodjinou
 
exercices base de données - sql
exercices  base de données - sql exercices  base de données - sql
exercices base de données - sql Yassine Badri
 
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLTelecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLwebreaker
 

En vedette (20)

Requetes
RequetesRequetes
Requetes
 
Access requete
Access requeteAccess requete
Access requete
 
Cours base de données
Cours base de donnéesCours base de données
Cours base de données
 
Pk0306 tsoft_5544
Pk0306  tsoft_5544Pk0306  tsoft_5544
Pk0306 tsoft_5544
 
Access 2007
Access 2007Access 2007
Access 2007
 
Correction des exercices du premier jour
Correction des exercices du premier jourCorrection des exercices du premier jour
Correction des exercices du premier jour
 
Tp7
Tp7Tp7
Tp7
 
Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 4 sur les bases de données avec les SGBD(Système de Gestion des B...
 
Crt
CrtCrt
Crt
 
Séries de-révision-4-eco
Séries de-révision-4-ecoSéries de-révision-4-eco
Séries de-révision-4-eco
 
TP 2 ACCESS
TP 2 ACCESSTP 2 ACCESS
TP 2 ACCESS
 
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
Fiche de TP 3 sur les bases de données avec les SGBD(Système de Gestion des B...
 
Corrigé qcm initiation informatique sgbd - réseau - internet - architectu...
Corrigé qcm   initiation informatique   sgbd - réseau - internet - architectu...Corrigé qcm   initiation informatique   sgbd - réseau - internet - architectu...
Corrigé qcm initiation informatique sgbd - réseau - internet - architectu...
 
TP 3 ACCESS
TP 3 ACCESSTP 3 ACCESS
TP 3 ACCESS
 
TP 1 ACCESS
TP 1 ACCESSTP 1 ACCESS
TP 1 ACCESS
 
Telecharger Exercices corrigés sqlplus
Telecharger Exercices corrigés sqlplusTelecharger Exercices corrigés sqlplus
Telecharger Exercices corrigés sqlplus
 
Access 2007 verrou
Access 2007 verrouAccess 2007 verrou
Access 2007 verrou
 
Cours access
Cours accessCours access
Cours access
 
exercices base de données - sql
exercices  base de données - sql exercices  base de données - sql
exercices base de données - sql
 
Telecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQLTelecharger Exercices corrigés PL/SQL
Telecharger Exercices corrigés PL/SQL
 

Plus de Votre Assistante

Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Votre Assistante
 
Comment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdfComment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdfVotre Assistante
 
Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Votre Assistante
 
Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Votre Assistante
 
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?Votre Assistante
 
Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Votre Assistante
 
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Votre Assistante
 
Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?Votre Assistante
 
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...Votre Assistante
 
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Votre Assistante
 
Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?Votre Assistante
 
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Votre Assistante
 
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Votre Assistante
 
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Votre Assistante
 
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Votre Assistante
 
Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?Votre Assistante
 
Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?Votre Assistante
 
Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?Votre Assistante
 
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...Votre Assistante
 
Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?Votre Assistante
 

Plus de Votre Assistante (20)

Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?Comment créer un effet de texte avec une ombre longue sur Illustrator ?
Comment créer un effet de texte avec une ombre longue sur Illustrator ?
 
Comment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdfComment compacter une base de données Access en VBA.pdf
Comment compacter une base de données Access en VBA.pdf
 
Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?Comment créer un modèle de document Word ?
Comment créer un modèle de document Word ?
 
Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?Comment ouvrir plusieurs images dans Camera Raw ?
Comment ouvrir plusieurs images dans Camera Raw ?
 
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
Comment créer des listes déroulantes en cascade à 3 niveaux sur Excel ?
 
Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?Comment créer un modèle de diaporama PowerPoint ?
Comment créer un modèle de diaporama PowerPoint ?
 
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?Comment alimenter une liste déroulante dans Word avec une liste Excel ?
Comment alimenter une liste déroulante dans Word avec une liste Excel ?
 
Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?Comment calculer l'âge dans une base de données Access ?
Comment calculer l'âge dans une base de données Access ?
 
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
Comment modifier le contenu d’une liste déroulante en cascade si la précédent...
 
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
Comment utiliser et modifier des icônes Font Awesome sur Illustrator ?
 
Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?Comment créer un effet vignettage sur Photoshop ?
Comment créer un effet vignettage sur Photoshop ?
 
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
Comment réinitialiser (vider) une liste déroulante en cascade sur Excel ?
 
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
Comment cocher et décocher des cases à cocher en 1 clic dans un formulaire su...
 
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
Comment insérer des données Excel dans PowerPoint avec ou sans mise à jour au...
 
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
Pourquoi utiliser le menu Développeur de Microsoft et comment l’afficher sur ...
 
Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?Comment numéroter certaines lignes dans Word ?
Comment numéroter certaines lignes dans Word ?
 
Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?Comment créer un modèle de base de données Access ?
Comment créer un modèle de base de données Access ?
 
Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?Comment créer un effet fourrure sur Illustrator ?
Comment créer un effet fourrure sur Illustrator ?
 
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
Comment créer une carte de vœux sur Photoshop avec un effet de sapin de Noël ...
 
Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?Comment créer un calendrier perpétuel sur Excel ?
Comment créer un calendrier perpétuel sur Excel ?
 

Exclure, entièrement ou partiellement, un critère dans une requête Access

  • 1. Votre Assistante : http://www.votreassistante.net - le 07/01/2015 Article écrit par Lydia Provin du blog Votre Assistante : http://www.votreassistante.net 1 Exclure, entièrement ou partiellement, un critère dans une requête Access Nous avons vu dans l’un des tout premiers tutoriels Access et dans celui sur les expressions booléennes comment utiliser une requête Access pour filtrer les enregistrements d’une table :  Soit en utilisant le signe = (égal) pour n’afficher que les enregistrements dont le champ contient un mot ou une expression :  Soit en utilisant le signe > (supérieur à) ou < (inférieur à) ou >= (supérieur et égal à) ou <= (inférieur et égal à) pour, dans l’exemple que j’avais donné, n’afficher que les enregistrements dont la date était supérieure ou inférieure à la date indiquée en critère : Si vous souhaitez exclure un résultat d’une requête, la solution n’est surtout pas de lister chaque mot ou expression les uns en dessous des autres comme ici : D’une part, la liste peut être longue et, d’autre part, dès que vous allez ajouter une nouvelle donnée possible pour le champ en question, il faudra modifier la requête à chaque fois, sinon, tous les nouveaux enregistrements avec un mot ou une expression différente seront exclus. Vous trouverez dans l’Espace Membres la base de données utilisée dans ce tutoriel.
  • 2. Votre Assistante : http://www.votreassistante.net - le 07/01/2015 Article écrit par Lydia Provin du blog Votre Assistante : http://www.votreassistante.net 2 J’ouvre donc la base de données Clients, puis la requête Démarrage en Mode Création . Dans cet exemple, je souhaite exclure les enregistrements dont la ville est Paris. Pour cela, je me place sur la ligne Critères pour le champ Ville et je saisis : <>"Paris" En exécutant la requête, j’ai bien tous les enregistrements sauf ceux dont le champ Ville contient Paris, car les deux signes accolés indiquent à Access différent de. La même chose est possible en saisissant : Pas "Paris" Maintenant, si je souhaite exclure tout le département du Val d’Oise, dans le champ CP (code postal), je peux saisir : Pas "95*" En exécutant la requête, j’ai bien tous les enregistrements sauf ceux dont le Code postal commence par 95, car l’étoile indique à Access de ne s’occuper que des champs commençant par 95, peu importe ce qui suit. La même chose est possible en saisissant : Pas Comme "95*" Sur la même logique, vous pouvez rechercher les enregistrements qui finissent par 20 par exemple en saisissant : Pas *20 ou Pas Comme "*20" Bien sûr, on peut utiliser les 2 techniques pour indiquer à Access que l’on souhaite exclure tous les enregistrements contenant 51 par exemple en saisissant : Pas *51* ou Pas Comme "*51*" Dans ce cas, peu importe où se trouvera ce nombre dans le champ, l’enregistrement sera exclu. Si vous souhaitez afficher les enregistrements contenant le critère, il suffit d’enlever Pas ou Pas Comme.