FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Comment exécuter une requête dans Microsoft Access

Vous souhaitez récupérer ou mettre à jour certains enregistrements de votre base de données Microsoft Access ? Les requêtes dans Access peuvent vous aider à le faire. Les requêtes vous permettent de récupérer, de mettre à jour et de supprimer des enregistrements dans vos tables à l'aide de critères personnalisés.

Vous pouvez définir vous-même ces critères personnalisés. Lorsque les enregistrements de vos tables correspondent à vos critères, l'action spécifiée dans votre requête est exécutée.

Il existe plusieurs types de requêtes que vous pouvez utiliser dans Microsoft Access. Nous montrons ici comment vous pouvez créer ces requêtes dans Access.

1. Comment exécuter une requête de sélection dans Microsoft Access

Comme son nom l'indique, un Sélectionner requête dans Access vous permet de sélectionner et de récupérer certains enregistrements de vos tables. Vous pouvez spécifier une condition personnalisée et Access ne récupérera que les enregistrements correspondant à cette condition.

Avant de créer une requête, vous devez avoir une table dans votre base de données. Une fois que vous avez créé et rempli un tableau avec des données, vous pouvez exécuter une requête comme suit :

  1. Ouvrez votre base de données dans Access, cliquez sur Créer en haut, puis sélectionnez Assistant de requête . Comment exécuter une requête dans Microsoft Access
  2. Choisissez Assistant de requête simple et cliquez sur OK .
  3. Sélectionnez votre table de base de données dans le menu déroulant. Ensuite, sélectionnez le champ que vous souhaitez utiliser dans votre requête et cliquez sur l'icône de flèche droite. Vous devez le faire pour chaque champ que vous souhaitez ajouter à la requête. Comment exécuter une requête dans Microsoft Access
  4. Si vous souhaitez ajouter tous les champs, cliquez sur l'icône de la double flèche vers la droite. Ensuite, appuyez sur Suivant .
  5. Sélectionnez le Détail option et appuyez sur Suivant au fond.
  6. Saisissez un nom pour votre requête, sélectionnez Modifier la conception de la requête option, puis cliquez sur Terminer .
  7. Vous pouvez désormais spécifier des critères personnalisés pour filtrer les enregistrements de votre table. Pour cela, placez votre curseur dans les Critères champ pour votre colonne, tapez vos critères et appuyez sur l'icône de sauvegarde dans le coin supérieur gauche.
  8. Par exemple, nous allons configurer la requête pour n'afficher que les utilisateurs de moins de 35 ans. Nous allons taper <35 dans les Critères champ pour Âge colonne. Comment exécuter une requête dans Microsoft Access
  9. Double-cliquez sur votre requête dans le volet de navigation et vous verrez les enregistrements filtrés. Comment exécuter une requête dans Microsoft Access

2. Comment exécuter une requête de mise à jour dans Microsoft Access

Une mise à jour La requête ressemble beaucoup à une requête de sélection, mais celle-ci modifie les enregistrements de votre table. Cette requête modifie et met à jour les enregistrements de vos tables à l'aide de vos critères personnalisés.

Par exemple, si vous souhaitez remplacer le pays de tous vos utilisateurs en Allemagne par les États-Unis, vous pouvez créer un critère personnalisé qui recherche automatiquement les enregistrements requis et les met à jour pour vous.

Voici comment créer une requête de mise à jour dans Access :

  1. Dans Access, cliquez sur Créer et sélectionnez Assistant de requête .
  2. Suivez les instructions à l'écran pour ajouter des tables et des champs que vous souhaitez utiliser dans votre requête.
  3. Lorsque votre requête s'ouvre en mode Création, cliquez sur Mettre à jour à partir du Type de requête rubrique en haut. Cela convertira votre requête Select en une requête Update. Comment exécuter une requête dans Microsoft Access
  4. Cliquez sur les Critères ligne de la colonne que vous souhaitez mettre à jour. Saisissez ensuite des critères personnalisés pour filtrer vos enregistrements. Nous utiliserons =Allemagne car nous voulons trouver tous les utilisateurs qui ont l'Allemagne comme pays dans le tableau.
  5. Tapez ce par quoi vous souhaitez remplacer l'enregistrement d'origine dans le champ Mettre à jour vers champ. Nous allons entrer US car nous voulons mettre à jour tous les enregistrements de l'Allemagne vers les États-Unis. Comment exécuter une requête dans Microsoft Access
  6. Appuyez sur Ctrl + Enregistrer pour enregistrer la requête.
  7. Double-cliquez sur votre requête dans le volet de navigation pour l'exécuter.
  8. Vous recevrez une invite indiquant que la requête apportera des modifications à vos tables. Cliquez sur Oui continuer. Comment exécuter une requête dans Microsoft Access
  9. Une autre invite affichera le nombre de lignes qui seront affectées. Cliquez sur Oui continuer.
  10. Ouvrez votre table et vous constaterez que la requête a mis à jour les enregistrements comme spécifié.

3. Comment exécuter une requête de suppression dans Microsoft Access

Si vous souhaitez supprimer certains enregistrements de vos tables, un bouton Supprimer requête peut vous aider à le faire. Cette requête supprime les lignes de vos tables qui correspondent aux critères donnés. Vous êtes libre d'utiliser les critères de votre choix.

Gardez à l'esprit que vous ne pouvez pas restaurer les enregistrements une fois qu'ils sont supprimés. Par conséquent, conservez une sauvegarde de votre base de données avant d'exécuter une requête de suppression. Si vous ne savez pas comment sauvegarder quelque chose, cela vaut la peine de lire l'article de support Microsoft sur le processus de sauvegarde et de restauration.

Voici comment créer la requête :

  1. Cliquez sur Créer et sélectionnez Assistant de requête dans Accès.
  2. Suivez les étapes habituelles pour effectuer une requête.
  3. Une fois la requête créée et ouverte en mode Création, sélectionnez Supprimer à partir du Type de requête rubrique en haut. Comment exécuter une requête dans Microsoft Access
  4. Saisissez les critères de suppression des enregistrements dans les Critères champ. Par exemple, nous supprimerons les enregistrements où l'Âge la colonne est inférieure à 40 . Pour cela, nous allons taper <40 dans les Critères champ. Comment exécuter une requête dans Microsoft Access
  5. Appuyez sur Ctrl + Enregistrer pour enregistrer la requête.
  6. Exécutez la requête en double-cliquant dessus dans le volet de navigation.
  7. Cliquez sur Oui dans les deux invites qui apparaissent sur votre écran.
  8. Les enregistrements correspondants seront supprimés de votre table. Vous pouvez le vérifier en ouvrant le tableau.

4. Comment exécuter une requête Make Table dans Microsoft Access

Un tableau de création query crée une nouvelle table à partir des données filtrées de vos tables existantes. Si vous avez plusieurs tables et que vous souhaitez récupérer certains enregistrements de ces tables et créer une nouvelle table, c'est la requête que vous pouvez utiliser.

Vous pouvez également utiliser cette requête avec une base de données à table unique.

Voici comment créer une requête Make Table dans Access :

  1. Cliquez sur Créer , sélectionnez Assistant de requête et suivez les instructions pour créer une requête de base.
  2. Sur l'écran de la vue de conception de requête, cliquez sur Créer un tableau dans le Type de requête section. Comment exécuter une requête dans Microsoft Access
  3. Une boîte apparaîtra vous demandant d'entrer un nom pour votre nouvelle table. Entrez un nom descriptif et cliquez sur OK . Comment exécuter une requête dans Microsoft Access
  4. Placez votre curseur dans les Critères ligne de la colonne que vous souhaitez filtrer. Saisissez ensuite les critères pour filtrer vos enregistrements. Nous allons créer un nouveau tableau contenant les utilisateurs d'Allemagne et nous entrerons donc =Allemagne dans les Critères rangée pour le pays colonne. Comment exécuter une requête dans Microsoft Access
  5. Appuyez sur Ctrl + S sur votre clavier pour enregistrer la requête.
  6. Double-cliquez sur votre requête pour l'exécuter.
  7. Cliquez sur Oui dans les invites sur votre écran.
  8. Un nouveau tableau apparaîtra dans le volet de navigation. Double-cliquez dessus pour afficher vos enregistrements filtrés.

Rechercher des enregistrements dans Access Without Hassle

Si vous avez des milliers d'enregistrements dans vos tables et que vous avez du mal à extraire certains enregistrements, les requêtes peuvent vous aider à trouver facilement les enregistrements dont vous avez besoin et même à effectuer des actions sur ceux-ci.

Si vous cherchez à ajouter plus de données à vos tables, Forms in Access est un moyen simple de le faire. Un formulaire aide à saisir de nouvelles données dans vos tables en vous permettant de vous concentrer sur une entrée à la fois. Cela permet d'éliminer la possibilité de modifier accidentellement d'autres enregistrements dans vos tables.


[]