Restricts the values of the current range variable to eliminate duplicate values in subsequent query clauses.
SyntaxDistinct
You can use the Distinct
clause to return a list of unique items. The Distinct
clause causes the query to ignore duplicate query results. The Distinct
clause applies to duplicate values for all return fields specified by the Select
clause. If no Select
clause is specified, the Distinct
clause is applied to the range variable for the query identified in the From
clause. If the range variable is not an immutable type, the query will only ignore a query result if all members of the type match an existing query result.
The following query expression joins a list of customers and a list of customer orders. The Distinct
clause is included to return a list of unique customer names and order dates.
Dim customerOrders = From cust In customers, ord In orders
Where cust.CustomerID = ord.CustomerID
Select cust.CompanyName, ord.OrderDate
Distinct
See also
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide. Additional resources In this articleWas this page helpful?
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4