Comment écrire une requête d'accès

Bien que la rédaction d'une requête dans Microsoft Access peut être fait avec des instructions SQL écrites à la main traditionnels, accès rend la création de requête plus intuitive en fournissant une grille visuelle dans laquelle vous pouvez sélectionner les champs et les critères de votre requête. Avec cet article, vous allez utiliser cette grille de faire deux types spécifiques de requêtes de sélection. Vous pouvez ensuite appliquer cette expérience pour créer des requêtes adaptées à vos besoins.

Instructions

  1. Créer quelques exemples de données. Open Access, sélectionnez "Fichier gt; Nouveau," puis choisissez "Base de données vide." Entrez un nom et le nom de la base de données si votre version de Access vous invite à ceux-ci, puis cliquez sur "Créer."

  2. Cliquez sur la flèche déroulante à côté du texte "Cliquez pour ajouter" si vous utilisez Access 2007. Choisissez "Texte" et le type "cdtitle" pour créer le premier champ d'une table de partition.

    Si vous utilisez Access 2003 ou plus tôt, créer une table en appuyant "F11," clic "Objets gt; Tables," puis en cliquant sur "Nouveau," sur la barre d'outils. Double-cliquez sur "Fiche technique Voir," puis double-cliquez "Champ1" et renommez-le "cdtitle."

  3. Créer cinq autres champs de la même manière que le premier. Utilisez les types suivants et les noms des champs, mais ne pas entrer les guillemets ou "|" caractères. (Vous ne devez pas entrer dans les types de données si votre version d'Access ne vous invite pas pour eux.)

    Numéro: "qtysold" | Date et l'heure: "datesold" | Devise: "prix unitaire" | Texte: "buyercity" | Texte: "buyerstate"




  4. Presse "CTRL + S" pour sauver la base de données et une table. Type "musique" pour le nom de la table si Access vous demande pour cela.

  5. Entrez les données suivantes dans le tableau de la musique, dans l'ordre dans lequel vous avez créé les champs dans les étapes 1 et 2:

    BEETHOVEN Symphonie 5,3,12 / 14/2009, $ 4,97, moorcroft, Wyoming
    BEETHOVEN Symphonie 5,4,11 / 30/2009, $ 4,97, Amityville, New York
    Vaughan Williams fantasia, 6,12 / 7/2009, $ 8,75, Chicago, Illinois
    Vaughan Williams fantasia, 2,12 / 25/2009, $ 8,98, San Francisco, Californie

  6. Créer votre première requête. Cliquez "Créer gt; Création de requête" à partir de la barre d'outils d'accès dans Access 2007. Double-cliquez sur le "musique" objet "Voir les tableaux" boîte de dialogue, puis "Près" pour fermer la boîte de dialogue.

    Cliquez "Objets gt; Requêtes" et puis "Nouveau" sur la barre d'outils pour créer une requête dans Access 2003 ou plus tôt. Cliquez "Design Vue" et puis "OK" dans le "Nouvelle requête" boite de dialogue.

  7. Faites glisser le "*" personnage de la petite "musique" fenêtre assis au-dessus de la grille de la requête de n'importe où sur la grille. Exécutez la requête en appuyant sur la barre d'outils de "Course" icône (avec le point d'exclamation à côté de lui) si vous utilisez Access 2007. Appuyez sur la barre d'outils de "Vue" bouton pour Access 2003 ou plus tôt.




    Comparer les données dans la fenêtre qui apparaît avec votre table d'origine, faisant observer qu'il est le même.

  8. Révisez votre requête en première à droite; cliquant sur le "Query1" onglet et en choisissant "Création."

  9. Faites glisser le champ "cdtitle" du "musique" fenêtre sur la colonne à côté de celui contenant la case cochée. Décochez la case de la nouvelle colonne pour indiquer que vous ne voulez pas montrer ce domaine. Tapez la commande suivante dans le "Critères" rangée:

    Comme 'b *'

  10. Re-exécuter la requête et regarder les lignes résultant, notant qu'ils ne contiennent que les cdtitles correspondant aux critères que vous avez saisis. ("Comme b *" allumettes "Beethoven" mais non "Vaughan Williams ...")

  11. Modifiez la requête pour afficher uniquement certains domaines. Dans le "Création," cliquez sur le haut de la colonne contenant la case et appuyez "Supprimer." Faites glisser les champs "cdtitle" et "buyercity" aux colonnes inoccupés dans la grille de requête, puis re-exécuter la requête pour voir les résultats pour seulement les champs que vous avez choisies.

» » » » Comment écrire une requête d'accès