Distinct-component (Visual Basic)
Hiermee beperkt u de waarden van de huidige bereikvariabele om dubbele waarden in volgende querycomponenten te elimineren.
Syntaxis
Distinct
Opmerkingen
U kunt de Distinct
component gebruiken om een lijst met unieke items te retourneren. De Distinct
component zorgt ervoor dat de query dubbele queryresultaten negeert. De Distinct
component is van toepassing op dubbele waarden voor alle retourvelden die zijn opgegeven door de Select
component. Als er geen Select
component is opgegeven, wordt de Distinct
component toegepast op de bereikvariabele voor de query die in de From
component is geïdentificeerd. Als de bereikvariabele geen onveranderbaar type is, negeert de query alleen een queryresultaat als alle leden van het type overeenkomen met een bestaand queryresultaat.
Opmerking
Met de volgende query-expressie wordt een lijst met klanten en een lijst met klantorders samengevoegd. De Distinct
component wordt opgenomen om een lijst met unieke klantnamen en orderdatums te retourneren.
Dim customerOrders = From cust In customers, ord In orders
Where cust.CustomerID = ord.CustomerID
Select cust.CompanyName, ord.OrderDate
Distinct