Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

La propriété ValeursDistinctes permet d’omettre les enregistrements contenant des données en double dans les champs affichés dans mode Feuille de données. Par exemple, si la sortie d’une requête contient plusieurs champs, la combinaison des valeurs de tous les champs doit être unique pour qu’un enregistrement donné soit inclus dans les résultats.

Remarque : La propriété ValeursDistinctes s’applique uniquement aux requêtes action Ajout et Création de table, et aux requêtes Sélection.

Paramètre

La propriété ValeursDistinctes utilise les paramètres suivants.

Paramètre

Description

Oui

Affiche uniquement les enregistrements dans lesquels les valeurs de tous les champs affichés en mode Feuille de données sont uniques.

Non

(Par défaut) Affiche tous les enregistrements.

Vous pouvez définir la propriété ValeursDistinctes dans la feuille de propriétés de la requête ou dans la fenêtre Requête en mode SQL.

Remarque : Vous pouvez définir cette propriété lorsque vous créez une requête à l’aide d’une instruction SQL. Le prédicat DISTINCT correspond au paramètre de propriété ValeursDistinctes. Le prédicat DISTINCTROW correspond au paramètre de propriété EnrUniques.

Remarques

Lorsque vous définissez la propriété ValeursDistinctes sur Oui, les résultats de la requête ne sont pas modifiables et ne reflèteront pas des modifications ultérieures apportées par d’autres utilisateurs.

Les propriétés EnrUniques et ValeursDistinctes sont liées en ce sens qu’une seule d’entre elles peut être définie sur Oui à la fois. Lorsque vous définissez la propriété UniqueValues sur Oui, par exemple, Access définit automatiquement la propriété UniqueRecords sur Non. Vous pouvez toutefois définir les deux sur Non. Lorsque les deux propriétés sont définies sur Non, tous les enregistrements sont renvoyés.

Conseil

Si vous souhaitez compter le nombre d’instances d’une valeur dans un champ, créez une requête Opérations.

Exemple

L’instruction SELECT dans cet exemple renvoie la liste des pays/régions où se trouvent des clients. Étant donné que plusieurs clients peuvent être dans chaque pays/région, plusieurs enregistrements peuvent avoir le même pays/région dans la table Customers (Clients). Toutefois, chaque pays/région n’est représenté qu’une seule fois dans les résultats de requête.

Cet exemple utilise la table Customers (Clients), qui contient les données suivantes.

Pays/Région

Nom de société

Brazil

Familia Arquibaldo

Brazil

Gourmet Lanchonetes

Brazil

Hanari Carnes

France

Du monde entier

France

Folies gourmandes

Germany

Frankenversand

Ireland

Hungry Owl All-Night Grocers

Cette instruction SQL renvoie les pays/régions dans la table suivante :

SELECT DISTINCT Customers.CountryRegion
FROM Customers;

Pays/régions renvoyés

Brésil

France

Allemagne

Irlande

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×