Gewusst wie: schreiben eine Access-Abfrage

March 17

Gewusst wie: schreiben eine Access-Abfrage

Obwohl eine Abfrage in Microsoft Access schreiben mit traditionellen handgeschriebenen SQL-Anweisungen erfolgen kann, vereinfacht Access Abfrage erstellen intuitiver durch eine visuelle Raster, in dem Sie Ihre Abfrage Felder und Kriterien auswählen können. Mit diesem Artikel verwenden Sie dieses Gitter, um zwei bestimmte Typen von select-Abfragen zu machen. Sie können dann diese Erfahrung zum Erstellen von Abfragen, die auf Ihre Bedürfnisse zugeschnitten anwenden.

Anweisungen

1 Erstellen Sie Beispieldaten. Öffnen Sie Zugang zu, wählen Sie "Datei > neu", dann wählen Sie "Leere Datenbank". Geben Sie einen Namen und einen Dateinamen für die Datenbank, wenn Ihre Version von Access, die Sie, für diese auffordert, und klicken Sie auf "Erstellen".

2 Wenn Sie Access 2007 verwenden, klicken Sie auf den Dropdown-Pfeil neben dem Text "Klicken Sie auf Hinzufügen". Wählen Sie "Text" und geben Sie "Cdtitle" das erste Feld einer Musik-Tabelle zu erstellen.

Wenn Sie Access 2003 oder früher verwenden, erstellen Sie eine Tabelle durch Drücken von "F11", "Objekte > Tables" und dann auf "Neu," auf der Symbolleiste. Doppelklicken Sie auf "Datenblattansicht," dann doppelklicken Sie "Feld1" und benennen Sie sie als "Cdtitle."

3 Erstellen Sie fünf weitere Felder in der gleichen Weise wie die erste. Verwenden Sie die folgenden Typen und Feldnamen, aber geben Sie nicht die Anführungszeichen oder "|" Zeichen. (Sie müssen nicht die Datentypen geben, wenn Ihre Version von Access nicht Sie für sie auffordert.)

Reihe: "Qtysold" | Datum und Uhrzeit: "Datesold" | Währung: "Einzelpreis" | Text: "Buyercity" | Text: "Buyerstate"

4 Drücken Sie "STRG + S", um die Datenbank und die Tabelle speichern. Geben Sie "Musik" für den Namen der Tabelle, wenn Access Sie darum bittet.

5 Geben Sie folgende Daten in der Tabelle "Musik" in der Reihenfolge, in der Sie die Felder in den Schritten 1 und 2 erstellt:

Beethoven Symphonie 5,3,12/14/2009,$4.97,moorcroft,wyomingBeethoven Symphonie 5,4,11/30/2009,$4.97,amityville,new YorkVaughan Williams fantasia,6,12/7/2009,$8.75,chicago,IllinoisVaughan Williams fantasia,2,12/25/2009,$8.98,san Francisco, California

6 Erstellen Sie Ihre erste Abfrage. Die Symbolleiste in Access 2007 klicken Sie auf "Erstellen > Query Design". Doppelklicken Sie auf das Element "Musik" im Dialogfeld "Tabelle anzeigen", und dann auf "Schließen Sie", um das Dialogfeld zu schließen.

Klicken Sie "Objekte > Abfragen" und dann "Neu" auf der Symbolleiste erstellen Sie eine Abfrage in Access 2003 oder früheren Versionen. Klicken Sie auf "Entwurfsansicht" und dann "OK" im Dialogfeld "Neue Abfrage".

7 Ziehen Sie die "*" Zeichen aus dem Fenster des kleinen "Musik" über den Abfragebereich überall sitzen in der Startaufstellung. Führen Sie die Abfrage, indem Sie "Run" Symbol in die Symbolleiste (mit dem Ausrufezeichen daneben) drücken, wenn Sie Access 2007 verwenden. Drücken Sie Ihre Toolbar "View" für Access 2003 oder früheren Versionen.

Vergleichen Sie die Daten in dem daraufhin angezeigten Fenster mit der Originaltabelle, die Beobachtung, dass es das gleiche.

8 Überarbeiten Sie Ihre Abfrage erste Registerkarte "Abfrage1" mit der rechten Maustaste und wählen "Entwurfsansicht".

9 Ziehen Sie das Feld "Cdtitle" vom Fenster "Musik" in der Spalte neben dem mit der aktivierten Checkbox. Deaktivieren Sie das Kontrollkästchen der neuen Spalte gibt an, dass Sie nicht möchten, dass dieses Feld zu zeigen. Geben Sie Folgendes in der Zeile "Kriterien":

Wie "b *"

10 Führen Sie die Abfrage neu, und betrachten Sie die Ergebniszeilen, unter Hinweis darauf, dass sie enthalten nur die Cdtitles, die von die Ihnen eingegebenen Kriterien entsprechen. ("Like" b * entspricht "Beethoven" aber nicht "Vaughan Williams...")

11 Ändern Sie die Abfrage, um nur bestimmte Felder anzuzeigen. Klicken Sie in der "Entwurfsansicht" oben auf die Spalte mit den Kontrollkästchen, und drücken Sie "Löschen". Ziehen Sie die Felder "Cdtitle" und führen Sie "Buyercity" unbesetzte Spalten in den Abfragebereich erneut die Abfrage Ergebnisse nur die Felder angezeigt, dass Sie gewählt haben.