Requete access sans repetition

Messages postés
91
Date d'inscription
samedi 3 mai 2003
Statut
Membre
Dernière intervention
25 avril 2008
-
Messages postés
91
Date d'inscription
samedi 3 mai 2003
Statut
Membre
Dernière intervention
25 avril 2008
-
Salut,

Je fait une base de donnees sous access 2000 et je veux faire une requete mais je ne veux pas avoir de repetition de la part d'une des colonnes de ma table. Quel critere utiliser pour enlever la repetition?

merci

azt

4 réponses

Messages postés
11
Date d'inscription
mardi 8 août 2006
Statut
Membre
Dernière intervention
24 juillet 2013

Il faut utiliser la fonction "regroupement".

Mais si tu as des enregistrements différents dans chacune des lignes, tu ne pourras pas faire de regroupement.

Exemple :
Résultat de Requête :

Marque
Renaut
Renaut      =>  Après regrouepent : Renault
Renaut

Marque / Modèle
Renaut / Mégane                                          Renaut / Mégane
Renaut / Twingo     =>  Après regrouepent : Renaut / Twingo

Renaut / Clio                                                Renaut / Clio
Messages postés
615
Date d'inscription
mercredi 18 décembre 2002
Statut
Membre
Dernière intervention
4 juillet 2012

Dans ton SELECT SQL tu peux aussi ajouter la close DISTINCT


Ex.


SELECT Marque FROM Voiture (les doublons sont visualisés)


SELECT DISTINCT Marque FROM Voiture (les doublons sont regroupés)

Pascal Laurençon
Messages postés
91
Date d'inscription
samedi 3 mai 2003
Statut
Membre
Dernière intervention
25 avril 2008

Ok merci pour vos réponses. Mais ce que je dois faire, c'est de filtrer les enregistrement d'une requete qui est déjà fait dans access (Elle a été fait directement a partir de Create Query in design view).

Tout ce que je fois faire c'est de mettre dans le champs criteria un critère qui permet d'enlever les doublons si cela est possible.

merci

azt
Messages postés
91
Date d'inscription
samedi 3 mai 2003
Statut
Membre
Dernière intervention
25 avril 2008

En fin de compte je peux avoir un vue SQL de ma requete, ce qui donne ceci:

SELECT ACL.Account, ACL.Path, ACL.Permissions
FROM ACL;

Je voudrais savoir comment enlever les doublons du champs Account.
Si un Accout est répété il doit être enlevé peu importe ce qu'il y a dans les champs Path et Permissions.

J'ai essayé:

SELECT DISTINCT ACL.Account, ACL.Path, ACL.Permissions
FROM ACL;

Mais ca ne fonctionne pas. Avez-vous des suggestions?

merci

azt