Freigeben über


Registerkarte \"Verknüpfung\", Abfrage- und Ansichts-Designer

Gibt Verknüpfungsbedingungen für den Vergleich und die Auswahl von Datensätzen aus einer oder mehreren Tabellen oder Ansichten an, beispielsweise bestimmte Werte in einem Feld oder Verknüpfungsbedingungen, die temporäre Beziehungen zwischen Tabellen definieren. Diese Registerkarte legt die Verknüpfungsbedingungen fest, die im SQL-Fenster in der FROM-Klausel des SELECT - SQL-Befehls aufgelistet werden. Die Registerkarte Filter wird im Abfrage- und im Ansichts-Designer angezeigt.

  • Verknüpfungsschaltfläche
    Wird angezeigt, falls zwei oder mehr Tabellen in der Abfrage miteinander verknüpft sind. Klicken Sie auf den horizontalen Doppelpfeil, um die ausgewählte Bedingung oder das ausgewählte Abfragekriterium im Dialogfeld "Verknüpfungsbedingung" zu bearbeiten und auf diese Weise die Einträge in den anderen Spalten zu aktualisieren.
  • Typ
    Gibt den Typ der Verknüpfungsbedingung an. Die "Verknüpfung innen" stellt den Standardtyp dar. Klicken Sie beim Erstellen einer neuen Verknüpfungsbedingung auf das Feld, um eine Dropdownliste der verfügbaren Verknüpfungstypen anzeigen zu lassen.
    • Inner Join   Gibt an, dass nur die Datensätze in das Ergebnis eingehen, die der Verknüpfungsbedingung genügen. Diese Art von Verknüpfung wird am häufigsten verwendet, und sie stellt den Standardtyp dar
    • Right Outer Join   Gibt an, dass außer den Datensätzen, die der Verknüpfungsbedingung genügen, auch alle der Verknüpfungsbedingung nicht genügenden Datensätze der Tabelle, die den rechten Teil der Verknüpfung darstellt, in die Ergebnismenge eingehen.
    • Left Outer Join   Gibt an, dass außer den Datensätzen, die der Verknüpfungsbedingung genügen, auch alle der Verknüpfungsbedingung nicht genügenden Datensätze der Tabelle, die den linken Teil der Verknüpfung darstellt, in die Ergebnismenge eingehen.
    • Full Join   Gibt an, dass außer den Datensätzen, die der Verknüpfungsbedingung genügen, auch alle der Verknüpfungsbedingung nicht genügenden Datensätze in die Ergebnismenge eingehen. Das Feld muss Buchstabe für Buchstabe genau mit dem Beispieltext übereinstimmen.
  • Feldname
    Gibt das erste Feld der Verknüpfungsbedingung an. Klicken Sie beim Erstellen einer neuen Verknüpfungsbedingung auf das Feld, um eine Dropdownliste der verfügbaren Felder anzeigen zu lassen.
  • Nicht
    Kehrt die Bedingung um, so dass Datensätze ausgeschlossen werden, die die Bedingung erfüllen.
  • Bedingung
    Gibt den Vergleichstyp an. Es gibt folgende Vergleichstypen:
    • Gleich (=)   Gibt an, dass die Felder denselben Wert haben.
    • Entspricht (Like)   Gibt an, dass einige Zeichen des Feldes mit Zeichen des Beispieltextes übereinstimmen müssen. (Die Customer.state Like O-Bedingung würde Datensätze liefern mit Werten wie Ohio, Oklahoma und Oregon.)
    • Entspricht Nicht (Not Like)   Gibt an, dass kein Zeichen des Feldes mit Zeichen des Beispieltextes übereinstimmen darf. (Die Customer.state Not Like O- Bedingung würde Datensätze mit Werten wie Ohio, Oklahoma und Oregon ausschließen.)
    • Genau Gleich (==)   Gibt an, dass das Feld Buchstabe für Buchstabe genau mit dem Beispieltext übereinstimmen muss.
    • Nicht Genau Gleich (Not ==)   Gibt an, dass das Feld nicht Buchstabe für Buchstabe genau mit dem Beispieltext übereinstimmen darf.
    • Größer Als (>)   Gibt an, dass der Feldinhalt größer sein muss als der Wert im Beispieltext.
    • Größer oder Gleich (>=)   Gibt an, dass der Feldinhalt gleich dem oder größer als der Wert im Beispieltext sein muss.
    • Kleiner Als (<)   Gibt an, dass der Feldinhalt kleiner sein muss als der Wert im Beispieltext.
    • Kleiner oder Gleich (<=)   Gibt an, dass der Feldinhalt gleich dem oder kleiner als der Wert im Beispieltext sein muss.
    • Is NULL   Gibt an, dass das Feld einen Nullwert (NULL) enthalten muss.
    • Is Not NULL   Gibt an, dass das Feld keinen Nullwert (NULL) enthalten darf.
    • Between   Gibt an, dass das Feld größer oder gleich dem niedrigeren Wert und kleiner oder gleich dem höheren Wert im Beispieltext sein muss. Die beiden Werte im Beispieltext sind durch ein Komma voneinander getrennt. (Die Invoices.idate Between 10/05/97,12/05/97-Bedingung würde alle Datensätze mit einer Datumsangabe zwischen dem 10. und dem 12. Mai 1997 liefern.)
    • Nicht Between   Gibt an, dass das Feld nicht größer oder gleich dem niedrigeren Wert und nicht kleiner oder gleich dem höheren Wert im Beispieltext sein darf. Die beiden Werte im Beispieltext sind durch ein Komma voneinander getrennt. (Die Invoices.idate Not Between 10/05/97,12/05/97-Bedingung würde alle Datensätze mit einer Datumsangabe zwischen dem 10. und dem 12. Mai 1997 ausschließen.)
    • In   Gibt an, dass das Feld mit einem der durch Komma begrenzten Beispiele im Beispieltext übereinstimmen muss.
    • Not In   Gibt an, dass das Feld mit keiner der durch Komma begrenzten Beispiele im Beispieltext übereinstimmen darf.
  • Wert
    Gibt das zweite Tabellenfeld der Verknüpfungsbedingung an.
  • Logisch
    Fügt zu der Liste der Vergleichsbedingungen eine logische UND- bzw. ODER-Bedingung hinzu.
  • Einfügen
    Fügt eine leere Verknüpfungsbedingung oberhalb der ausgewählten Bedingung ein.
  • Entfernen
    Entfernt die ausgewählte Verknüpfungsbedingung aus der Abfrage.

Siehe auch

Registerkarte "Felder", Abfrage- und Ansichts-Designer | Registerkarte "Gruppierung", Abfrage- und Ansichts-Designer | Dialogfeld "Verknüpfungsbedingung" | Registerkarte "Sortierung", Abfrage- und Ansichts-Designer | Abfrage- und Ansichts-Designer | SELECT - SQL-Befehl | Registerkarte "Aktualisierungskriterien", Ansichts-Designer | Registerkarte "Filter", Abfrage- und Ansichts-Designer | Abfragen mehrerer Tabellen und Ansichten