Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Limite les valeurs de la variable de plage actuelle pour éliminer les valeurs dupliquées dans les clauses de requête suivantes.
Syntaxe
Distinct
Remarques
Vous pouvez utiliser la Distinct
clause pour renvoyer une liste d’éléments uniques. La Distinct
clause provoque l’ignorer des résultats de requête en double. La Distinct
clause s’applique aux valeurs dupliquées pour tous les champs de retour spécifiés par la Select
clause. Si aucune clause n’est Select
spécifiée, la Distinct
clause est appliquée à la variable de plage pour la requête identifiée dans la From
clause. Si la variable de plage n’est pas un type immuable, la requête ignore uniquement un résultat de requête si tous les membres du type correspondent à un résultat de requête existant.
Exemple :
L’expression de requête suivante joint une liste de clients et une liste de commandes client. La Distinct
clause est incluse pour renvoyer une liste de noms de clients uniques et de dates de commande.
Dim customerOrders = From cust In customers, ord In orders
Where cust.CustomerID = ord.CustomerID
Select cust.CompanyName, ord.OrderDate
Distinct