Distinct-Klausel (Visual Basic)
Schränkt die Werte der aktuellen Bereichsvariablen ein, um doppelte Werte in nachfolgenden Abfrageklauseln zu beseitigen.
Syntax
Distinct
Bemerkungen
Sie können die Distinct
-Klausel verwenden, um eine Liste eindeutiger Elemente zurückzugeben. Die Distinct
-Klausel bewirkt, dass die Abfrage doppelte Abfrageergebnisse ignoriert. Die Distinct
-Klausel gilt für doppelte Werte für alle Rückgabefelder, die durch die Select
-Klausel angegeben werden. Wenn keine Select
-Klausel angegeben ist, wird die Distinct
-Klausel auf die Bereichsvariable für die in der From
-Klausel identifizierte Abfrage angewendet. Wenn die Bereichsvariable kein unveränderlicher Typ ist, ignoriert die Abfrage nur ein Abfrageergebnis, wenn alle Elemente des Typs mit einem vorhandenen Abfrageergebnis übereinstimmen.
Beispiel
Der folgende Abfrageausdruck verknüpft eine Liste von Kunden und eine Liste von Kundenaufträgen. Die Distinct
-Klausel ist enthalten, um eine Liste eindeutiger Kundennamen und Bestelldaten zurückzugeben.
Dim customerOrders = From cust In customers, ord In orders
Where cust.CustomerID = ord.CustomerID
Select cust.CompanyName, ord.OrderDate
Distinct
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für