UniqueRecords-Eigenschaft (EindeutigeDatensätze)

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Sie können die EindeutigeDatensätze-Eigenschaft verwenden, um anzugeben, dass nur eindeutige Datensätze zurückgegeben werden sollen, die auf allen Feldern der zugrunde liegenden Datenquelle basieren, und nicht nur auf den Feldern, die in der Abfrage selbst vorhanden sind.

Hinweis: Die EindeutigeDatensätze-Eigenschaft gilt nur für die Aktionsabfragen APPEND und MAKE-TABLE sowie für SELECT-Abfragen.

Einstellung

Die EindeutigeDatensätze-Eigenschaft verwendet die folgenden Einstellungen.

Einstellung

Beschreibung

Ja

Es werden keine doppelt vorhandenen Datensätze zurückgegeben.

Nein

(Standard) Doppelt vorhandene Datensätze werden zurückgegeben.


Sie können die EindeutigeDatensätze-Eigenschaft auf dem Eigenschaftenblatt der Abfrage oder in SQL-Ansicht von Abfragefenster festlegen.

Hinweis: Sie legen diese Eigenschaft beim Erstellen einer neuen Abfrage mithilfe einer SQL-Anweisung fest. Das DISTINCTROW-Prädikat entspricht der Einstellung der EindeutigeDatensätze-Eigenschaft. Das DISTINCT-Prädikat entspricht der Einstellung der KeineDuplikate-Eigenschaft.

Anmerkungen

Sie können die EindeutigeDatensätze-Eigenschaft verwenden, wenn Sie Daten, die auf kompletten duplizierten Datensätzen basieren, und nicht nur duplizierte Felder weglassen möchten. Microsoft Office Access 2007 hält einen Datensatz für eindeutig, solange der Wert in einem Feld des Datensatzes von dem Wert im selben Feld in einem anderen Datensatz abweicht.

Die EindeutigeDatensätze-Eigenschaft ist nur wirksam, wenn Sie mehr als eine Tabelle in der Abfrage verwenden und Felder aus den Tabellen auswählen, die in der Abfrage verwendet werden. Die EindeutigeDatensätze-Eigenschaft wird ignoriert, wenn die Abfrage nur eine Tabelle enthält.

Die Eigenschaften EindeutigeDatensätze und KeineDuplikate stehen insofern in Beziehung, als nur eine von ihnen auf "Ja" festgelegt werden kann. Wenn Sie beispielsweise EindeutigeDatensätze auf "Ja" festlegen, legt Access KeineDuplikate automatisch auf "Nein" fest. Sie können jedoch beide auf "Nein" festlegen. Wenn beide Eigenschaften auf "Nein" festgelegt sind, werden alle Datensätze zurückgegeben.

Beispiel

Die Abfrage in diesem Beispiel gibt eine Liste von Kunden aus der Tabelle "Customers" zurück, zu denen mindestens ein Auftrag in der Tabelle "Orders" gehört.

Tabelle "Customers"

Firmenname

Kunden-ID

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

FISSA Fabrica Inter. Salchichas S.A.

FISSA

Folies gourmandes

FOLIG


Tabelle "Orders"

Kunden-ID

Auftrags-ID

ERNSH

10698

FAMIA

10512

FAMIA

10725

FOLIG

10763

FOLIG

10408


Die folgende SQL-Anweisung gibt die Kundennamen in der folgenden Tabelle zurück:

SELECT DISTINCTROW Customers.CompanyName, Customers.CustomerID
FROM Customers INNER JOIN Orders
ON Customers.CustomerID = Orders.CustomerID;

Zurückgegebene Kunden

Kunden-ID

Ernst Handel

ERNSH

Familia Arquibaldo

FAMIA

Folies gourmandes

FOLIG


Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×