L'essentiel d'Access 2016

Créer une requête simple de type table multicritère OU

Testez gratuitement nos 1270 formations

pendant 10 jours !

Tester maintenant Afficher tous les abonnements
Voyez comment créer une requête simple de type table, en utilisant les opérateurs booléens ET et OU.
05:01

Transcription

Nous pouvons mettre plusieurs critères à l'intérieur d'une requête et ces critères, lorsqu'ils sont plusieurs, il faut les connecter entre eux par un opérateur booléen, l'opérateur ET ou bien encore l'opérateur booléen OU. Nous allons donc dans ce tutoriel découvrir cet opérateur booléen OU. J'ai donc devant moi la base de données Immo avec données qui se trouve dans les fichiers d'exercices de cette formation au chapitre 7. Je vais créer une nouvelle requête en cliquant sur l'onglet Créer puis je vais aller dans Requête et je vais aller dans Création de requête. Je clique. Dans les tables qui font leur apparition, je double-clique sur « Bien immobilier », je vais fermer et je vais double-cliquer sur les champs qui m'intéressent. Je veux la désignation, la date d'entrée, la disponibilité. Là vous voyez j'ai fait une erreur, j'ai mis deux fois la disponibilité. Quand ça vous arrive ce genre de choses, vous avez deux solutions. Soit vous supprimez la colonne, pour cela, il vous faut mettre votre pointeur, alors il faut être très précis, juste sur le petit trait gris. Vous voyez ce trait gris ? Il faut monter tout doucement jusqu'à tant d'avoir la flèche noire pointe en bas. Vous cliquez, ça sélectionne toute la colonne. À partir de là vous pouvez glisser pour déplacer la colonne. Vous pouvez aussi appuyer sur la touche Suppr pour effacer purement et simplement la colonne. Alors donc on a la désignation, la date d'entrée, la disponibilité, la surface, le prix et la ville. Voilà, bien. Je fais comme à l'accoutumée maintenant, Exécuter. J'obtiens donc la liste complète de tous mes biens. Je vais agrandir un peu les colonnes pour qu'on y voit quelque chose. Et donc maintenant je vais commencer par dire que je veux les biens disponibles. Je viens dans Affichage. Pour les biens disponibles dans Critères, j'écris « oui ». Et j'exécute et là, j'ai bien que les biens disponibles. Maintenant mon problème, c'est que je veux les biens disponibles c'est vrai, mais pas qu'eux. Je veux les biens disponibles qui sont disponibles à Hyères et à Toulon. Comment je fais ça ? Je reviens en mode Affichage. Là j'ai « Biens disponibles : oui ». Il faut que le bien soit disponible et qu'il soit dans la ville d'Hyères. Je valide. Si je fais Exécuter, ça marche, j'ai les biens disponibles à Hyères. Mais je n'ai pas ceux de Toulon. Comment je fais pour dire Toulon ? Alors je pourrais dire j'ai qu'à mettre ici « OU Toulon ». Ça devrait en théorie fonctionner. Je dis bien en théorie, pourquoi ? Parce que nous avons dans l'expression des différents critères la possibilité de marquer « valeur OU bien valeur ». On peut marquer « valeur ET valeur », mais aussi « valeur OU valeur ». Ici j'ai écrit « Hyères OU Toulon ». Je reviens dans Access. Normalement, on devrait obtenir quelque chose. Je fais Exécuter et là, ça fonctionne. Ça fonctionne, pourquoi ? Parce que j'ai dit deux choses en réalité ici. J'ai dit « je veux les biens disponibles : oui » et je suis sur la même ligne, « je veux ces biens disponibles à Hyères OU bien Toulon ». Donc ici nous avons un ET horizontalement et à l'intérieur de ce ET nous avons un OU. Alors il y a une deuxième manière d'exprimer les choses. Je retire « OU Toulon » et je mets Toulon en dessous. Pourquoi je mets Toulon en dessous ? Eh bien regardez, ici en dessous du mot Critère il y a le mot OU. Il faut savoir que quand je lis verticalement, c'est l'un ou l'autre des critères. Donc là je suis en train de dire quoi ? Je veux les biens disponibles à Hyères ou bien tous les biens, qu'ils soient disponibles ou pas, à Toulon. Mais moi, je veux avoir ici les biens disponibles aussi à Toulon. Dans ce cas-là je suis obligé de réécrire « oui » ici parce que l'ordinateur va lire horizontalement et verticalement. Donc critère « oui, le bien doit être disponible ET il doit être à Hyères » ou bien « oui, le bien doit être disponible ET il doit être à Toulon ». Voilà comment il faut lire cette formulation. Si je fais Exécuter, je dois trouver la même chose que précédemment. Donc voilà les différentes manières de jongler avec les ET, les OU, les OU ET, les ET OU, les OU OU. Ça peut devenir rapidement compliqué. Mais voilà donc le concept. Soit vous utilisez l'opérateur ET ou OU en le mettant à l'intérieur d'un seul critère comme on l'a fait tout à l'heure, Hyères OU Toulon, soit vous utilisez plusieurs lignes, soit vous faites un mélange des deux, ça dépend des cas. Mais vous avez toujours une possibilité d'exprimer votre besoin.

L'essentiel d'Access 2016

Apprenez à concevoir une base de données relationnelle avec Access. Utilisez les tables, saisissez des données, effectuez des requêtes de sélection, créez des formulaires, etc.

5h30 (78 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :9 févr. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !