Access
 sql >> Base de données >  >> RDS >> Access

Comment créer une requête de sélection simple en mode conception dans Access 2016

L'option de conception de requête est essentiellement la "vue de conception" pour les requêtes. Il offre plus d'options pour créer des requêtes que l'assistant de requête.

Lors de la création d'une requête, vous pouvez soit cliquer sur le bouton Assistant de requête, soit sur le bouton Conception de requête.

L'assistant de requête convient aux débutants, qui essaient simplement de comprendre comment créer une requête de base.

Cependant, une fois que vous aurez utilisé l'assistant de requête à plusieurs reprises, vous en saurez probablement assez sur la création de requêtes pour passer en mode Création.

En cliquant sur Conception de requête bouton vous amène à la vue de conception. Le mode Création vous permet de créer rapidement une requête, de la tester, de la modifier, de la tester à nouveau, etc., autant que nécessaire.

Une fois que vous aurez compris les éléments de base du mode Création, vous ne voudrez probablement plus jamais utiliser l'assistant de requête pour créer des requêtes simples.

Voici comment créer une requête de sélection simple à l'aide de Query Design.

  1. Lancer le mode Création de requête

    Cliquez sur Conception de requête depuis le Créer onglet dans le ruban.

  2. Sélectionnez les tableaux

    Sélectionnez chaque table dont vous avez besoin dans la requête et cliquez sur Ajouter pour l'ajouter à la requête.

    Une fois que vous avez ajouté toutes les tables dont vous avez besoin, cliquez sur Fermer pour fermer la boîte de dialogue.

    Dans cet exemple, j'ajoute la Ville table et le pays tableau.

  3. Ajouter des champs

    Nous sommes maintenant en mode Design.

    Le volet supérieur est le volet Diagramme. Il contient les tables que nous avons sélectionnées à l'étape précédente. Ce sont les tables que nous pouvons utiliser dans la requête.

    Le volet inférieur est le volet de requête. Il contient les champs que nous utiliserons réellement dans la requête, ainsi que tous les critères de filtrage que nous spécifions.

    Double-cliquez sur un champ d'une table dans le volet supérieur pour le faire apparaître dans le volet inférieur. Faites cela pour chaque champ que vous souhaitez dans la requête.

    Par défaut, le Afficher est cochée (dans le volet inférieur). Cela indique que le champ sera affiché lors de l'exécution de la requête.

    Vous pouvez exécuter la requête maintenant si vous le souhaitez. Cependant, la plupart du temps, vous souhaiterez probablement ajouter des critères de filtrage à la requête.

  4. Saisir les critères

    Maintenant que nous avons ajouté les champs à inclure dans la requête, nous pouvons ajouter des critères à ces champs.

    Pour spécifier un ordre de tri, cliquez dans le champ Trier ligne du champ que vous souhaitez trier, puis choisissez Ascendant ou Descendant .

    Pour appliquer des critères de filtrage à un champ, ajoutez ces critères dans les Critères ligne pour ce champ.

    Dans cet exemple, la requête renverra toutes les villes dont la population est supérieure ou égale à 7 millions. Il le triera également par population dans l'ordre décroissant.

    Vous pouvez également décocher la case Afficher possibilité d'appliquer des critères à un champ qui n'est pas réellement affiché dans les résultats.

    Par exemple, nous pourrions modifier notre requête pour que la population ne soit pas affichée dans les résultats, même si elle est utilisée comme critère de filtrage.

  5. Exécuter la requête

    Cliquez sur !Exécuter dans le ruban pour exécuter la requête.

    Vous pouvez également exécuter la requête simplement en passant en mode Feuille de données à l'aide du bouton Afficher du ruban ou de l'icône Mode Feuille de données dans le coin inférieur droit d'Access.

  6. Le résultat

    La requête affiche les résultats en mode Feuille de données.

    Tous les champs qui ont eu Afficher cochées s'affichent.

    Tous les critères sont également appliqués. Dans notre exemple, seules les villes d'au moins 7 millions d'habitants sont affichées. De plus, les trois champs sont affichés, triés par population en ordre décroissant.

    Vous pouvez basculer entre le mode Feuille de données et le mode Conception pour modifier/tester votre requête aussi souvent que vous le souhaitez.

Enregistrer la requête

Si vous prévoyez d'exécuter à nouveau la requête ultérieurement, vous devez l'enregistrer.

L'enregistrement d'une requête revient à enregistrer n'importe quel autre objet de base de données.

  1. Lancer l'invite "Enregistrer"

    Cliquez avec le bouton droit sur l'onglet de la requête et sélectionnez Enregistrer depuis le menu contextuel.

    Vous pouvez également fermer la requête pour lancer le

  2. Nom de la requête

    Donnez un nom à la requête et cliquez sur OK .

  3. La requête enregistrée

    La requête est maintenant ajoutée au volet de navigation de gauche, sous Requêtes en-tête (sauf si vous avez personnalisé l'accès pour afficher les choses différemment).

    Une fois enregistrée, vous pouvez revenir en arrière et modifier la requête à tout moment en cliquant dessus avec le bouton droit de la souris dans le volet de navigation et en sélectionnant Mode Création .

Convertissez-le en une requête de paramètre

Transformez la requête ci-dessus en une requête paramétrée en demandant à l'utilisateur d'entrer un nombre de population à utiliser.