Tutoriels Microsoft Office

Définition de critères de requête dans Access 2010 via des opérateurs logiques

Par Thomas , le 7 août 2021 — 2 minutes de lecture
employee salaries

Comme son nom l’indique, Query extrait des données spécifiques des champs de table inclus dans la base de données. Ainsi, la définition de critères spécifiques dans la requête vous aide à filtrer les données des champs de table en fonction de vos besoins. Grâce à des opérateurs logiques simples dans Critères de requête, vous pouvez définir un critère à l’aide d’opérateurs ET/OU simples, ce qui vous permet de limiter les résultats d’une requête en fonction des critères de requête pour vérifier quelles données de champ de table doivent être incluses.

Pour commencer, lancez Access 2010 et ouvrez la base de données sur laquelle vous devez définir des critères pour les champs de table. À titre d’illustration, nous avons créé un enregistrement de base de données du salaire des employés dans les champs de la table ; Employee_ID, année de service et salaire.

salaires des employés

Nous allons commencer par créer une requête, accédez à l’onglet Créer et cliquez sur Conception de la requête.

conception de requête

La boîte de dialogue Afficher le tableau apparaîtra, sélectionnez le tableau que vous souhaitez inclure et cliquez sur Ajouter. Une fois la table ajoutée, cliquez sur Fermer.

Requête 1

Maintenant, double-cliquez sur les champs de table que vous souhaitez inclure dans les champs de conception de requête.

ajouter le champ

Ici, nous voulons extraire un enregistrement spécifique de la table, c’est-à-dire les détails des employés ayant des échelles de salaire de 4000 à 6000. Pour cette condition, nous utiliserons l’opérateur logique AND et écrirons les critères comme ;

> 4000 et <6000

et

Maintenant, sous Outils de requête, passez à l’onglet Conception et cliquez sur Exécuter pour exécuter la requête.

Cours

Il extraira les résultats qui correspondent aux critères appliqués.

requête salaire

Maintenant, nous aimerions voir les employés selon les critères d’année de service, c’est-à-dire plus de 2 ans et moins de 6 ans de service. Pour appliquer cette condition, sous la fenêtre de requête de conception, nous écrirons cette condition sous le champ Année de service comme ;

>3 et <6

année de service

Lors de l’exécution de la requête, il affichera les détails des employés qui ont rendu leurs services pendant plus de 3 ans et moins de 6 ans.

employés entre 3

Pour insérer un OU ALORS condition, entrez simplement le nombre d’année dans le champ OU. Par exemple, nous voulons également montrer les employés qui ont travaillé pendant 2 ans. Pour cela, nous allons simplement ajouter 2 dans le champ OR.

2

Lors de l’exécution de la requête, il affichera tous les employés qui ont travaillé pendant plus de 2 ans et moins de 6.

Exécution de la requête

Vous pouvez également consulter nos guides précédemment examinés sur Comment attribuer un type de données de mot de passe à un champ spécifique dans Access 2010 et Comment créer des champs calculés dans Access 2010.

Thomas

Né devant Windows 3.x et toujours passionné par l'évolution de ce système d'exploitation, j'écris aujourd'hui des guides d'optimisations et solutions pour le très abouti Windows 10. Vous retrouver aussi ma section concernant Microsoft Office qui regorge de tips et astuces pour la célèbre suite bureautique.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.