Verwandte Themen
×
Verwalten von Daten mit Abfragen
Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.
Verwalten von Daten mit Abfragen

Erstellen von Abfragen mit äußeren Verknüpfungen

Ihr Browser unterstützt kein Video.

Probieren Sie es aus!

Manchmal möchten Sie in Ihren Abfragen alle Datensätze aus einer Tabelle zusammen mit den übereinstimmenden Datensätzen aus einer anderen Tabelle sehen. Zu diesem Zweck erstellen Sie äußere Verknüpfungen.

Innere Verknüpfungen zeigen Daten nur an, wenn es in beiden verbundenen Datenquellen eine übereinstimmende ID gibt. Wenn Sie beispielsweise die verkauften Produkte und deren Mengen anzeigen möchten, erstellen Sie eine innere Verknüpfung zwischen den Tabellen "Produkte" und "Bestelldetails". Beim Ausführen der Abfrage werden nur Produkte zurückgegeben, die in Aufträgen vorkommen und deshalb in beiden Tabellen angezeigt werden.

Im Gegensatz dazu geben äußere Verknüpfungen alle Daten aus einer Datenquelle und einige Daten aus einer anderen Tabelle oder Datenquelle zurück.

Wenn Sie beispielsweise sehen möchten, welche Produkte nicht verkauft wurden, erstellen Sie eine Abfrage, die die Produkt-ID aus der Tabelle "Produkte" und alle übereinstimmenden Auftrags-IDs aus der Tabelle "Bestelldetails" zeigt. Produkte, zu denen es keine übereinstimmenden Datensätze in der Tabelle "Bestelldetails" gibt, geben den Produktnamen mit keinem Wert für das Feld "Auftrags-ID" zurück.

Linke äußere Verknüpfungen und rechte äußere Verknüpfungen

In einer äußeren Verknüpfung wird die Tabelle, die alle enthaltenen Datensätze anzeigt, als Basistabelle bezeichnet. Die Tabelle, die nur einige (übereinstimmende) Datensätze anzeigt, ist die so genannte sekundäre Tabelle.

Im Dialogfeld Verknüpfungseigenschaften wird beschrieben, was bei den verschiedenen Verknüpfungstypen angezeigt wird:

Screenshot der drei Tabellen und deren Verknüpfungseigenschaften

Angenommen, dass Sie eine Abfrage erstellt haben, um zu zeigen, welche Produkte Ihre Kunden gekauft haben. Ihre Ausgabefelder lauten "Produktname", "Auftrags-ID" und "Menge".

  1. Innere Verknüpfung. Enthält nur Zeilen (Datensätze), in denen die verknüpften Felder aus beiden Tabellen gleich sind – z. B. nur die Produkte, denen Aufträge zugeordnet sind.

  2. Linke äußere Verknüpfung. Enthält alle Datensätze aus der Tabelle unter Linker Tabellenname und nur die Datensätze aus der Tabelle unter "Rechter Tabellenname", in denen die verknüpften Felder gleich sind – z. B. alle Aufträge, aber nur die Mengen und Produkt-IDs für die Aufträge, denen Produkte zugeordnet sind.

  3. Rechte äußere Verknüpfung. Schließen Sie alle Datensätze aus der Tabelle unter Rechter Tabellenname und nur die Datensätze aus der Tabelle unter Linker Tabellenname ein, in denen die verknakteten Felder gleich sind (z. B. alle Produkte), auch wenn es dafür keine Aufträge gibt. In diesem Fall werden in den Feldern "Auftrags-ID" und "Menge" leere Werte angezeigt.

Wie Sie anhand dieser Beispiele sehen können, ist es wichtig zu wissen, welche Tabelle sich links und welche auf der rechten Seite befindet. Dies kann sich tatsächlich von der Art und Weise unterscheiden, in der die Tabellen im Abfragefenster angeordnet werden. Lesen Sie den Text im Dialogfeld Verknüpfungseigenschaften sorgfältig durch, um zu verstehen, welche Daten Sie aus Ihrer Abfrage erhalten.

1. Hinzufügen von Datenquellen

  • Wählen Sie Erstellen > Abfrageentwurf aus.

Fügen Sie alle Tabellen und Abfragen hinzu, die Sie als Datenquellen benötigen. (Keine Sorge. Wenn Sie dies vergessen, haben Sie auch später noch die Möglichkeit, weitere Datenquellen hinzuzufügen.)

Wenn Access Beziehungen erkennt oder ableitet, zeigt es sie möglicherweise für die Datenquellen an.

2. Hinzufügen einer Verknüpfung

  • Wenn keine Beziehung zwischen den Quellen zu sehen ist, fügen Sie eine Verknüpfung hinzu. Ziehen Sie den Mauszeiger von dem Feld, das in einer Datenquelle enthalten sein soll, zum entsprechenden Feld in einer anderen Datenquelle. Die Tabelle, aus der Sie ziehen, ist die Tabelle, die links im Dialogfeld Verknüpfungseigenschaften angezeigt wird. Access erstellt standardmäßig eine innere Verknüpfung. Wenn Sie eine äußere Verknüpfung benötigen, ändern Sie deren Typ.

    Screenshot der Verknüpfung zwischen zwei Tabellen

3. Ändern einer Verknüpfung

  1. Doppelklicken Sie auf die Linie, die die zu ändernde Verknüpfung darstellt.

  2. Wählen Sie im Dialogfeld Verknüpfungseigenschaften die zweite oder dritte Option aus, um eine äußere Verknüpfung zu erstellen. Wählen Sie dann OK aus.

    Achten Sie besonders darauf, welches die Basistabelle ist – die Tabelle, aus der alle Datensätze angezeigt werden.

    Screenshot der Verknüpfungseigenschaften, Name der linken Tabelle

4. Schließen Sie die Abfrage ab.

Führen Sie die üblichen Schritte zum Erstellen einer Abfrage aus: Ausgabefelder hinzufügen, beliebige Kriterien hinzufügen und dann die Abfrage ausführen oder speichern. Entsprechende Anweisungen finden Sie unter Erstellen von einfachen Abfragen.

Weitere Tipps gefällig?

Erstellen von einfachen Abfragen

Excel-Schulung

Outlook-Schulung

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×