Suppression des doublons
Résolu/Fermé
debutante_access
Messages postés
51
Date d'inscription
mardi 11 décembre 2012
Statut
Membre
Dernière intervention
29 août 2013
-
Modifié par debutante_access le 22/12/2012 à 21:24
debutante_access Messages postés 51 Date d'inscription mardi 11 décembre 2012 Statut Membre Dernière intervention 29 août 2013 - 24 déc. 2012 à 13:53
debutante_access Messages postés 51 Date d'inscription mardi 11 décembre 2012 Statut Membre Dernière intervention 29 août 2013 - 24 déc. 2012 à 13:53
A voir également:
- Access supprimer les doublons
- Supprimer les doublons excel - Guide
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Supprimer les doublons photos gratuit - Télécharger - Nettoyage
- Doublons photos - Guide
5 réponses
Tessel75
Messages postés
192
Date d'inscription
lundi 17 décembre 2012
Statut
Membre
Dernière intervention
19 janvier 2013
22
24 déc. 2012 à 01:27
24 déc. 2012 à 01:27
Bonsoir, il y a eu malentendu. J'avais compris, et sans doute Panoramix également, que tu voulais que ta requête t'affiche les valeurs SANS DOUBLON, mais non pas le NOMBRE de valeurs sans doublon.
Dans ce cas il te faut faire 2 requêtes. La première RequêteA qui ne t'affiche que les valeurs distinctes, càd en sélectionnant "valeurs distinctes = oui " mais sans comptage, et la deuxième qui compte le nbre de valeurs obtenues par la première, en cascade. Càd le code sera qqch du genre :
Requête1 = SELECT DISTINCT Table1.Champ1 FROM Table1
Requête2 = SELECT Count(Requête1.Champ1 ) AS CompteDeChamp1 FROM Requête1;
Dans ce cas il te faut faire 2 requêtes. La première RequêteA qui ne t'affiche que les valeurs distinctes, càd en sélectionnant "valeurs distinctes = oui " mais sans comptage, et la deuxième qui compte le nbre de valeurs obtenues par la première, en cascade. Càd le code sera qqch du genre :
Requête1 = SELECT DISTINCT Table1.Champ1 FROM Table1
Requête2 = SELECT Count(Requête1.Champ1 ) AS CompteDeChamp1 FROM Requête1;
Panoramix.
Messages postés
2673
Date d'inscription
mardi 13 avril 2010
Statut
Membre
Dernière intervention
28 décembre 2016
1 096
Modifié par Panoramix. le 22/12/2012 à 23:51
Modifié par Panoramix. le 22/12/2012 à 23:51
Salut,
En SQL tu peux utiliser DISTINCT : SQL DISTINCT
Voilà !
En SQL tu peux utiliser DISTINCT : SQL DISTINCT
Voilà !
Tessel75
Messages postés
192
Date d'inscription
lundi 17 décembre 2012
Statut
Membre
Dernière intervention
19 janvier 2013
22
23 déc. 2012 à 01:37
23 déc. 2012 à 01:37
Bonsoir, juste pour compléter la réponse de Panoramix qui valable en écriture SQL. En mode création de requête il faut ouvrir la fenêtre propriétés de la requête (Click droit) et sélectionner "valeurs distinctes = oui". Elle se traduit en "distinct" lorsqu'on appelle le mode d'affichage SQL.
debutante_access
Messages postés
51
Date d'inscription
mardi 11 décembre 2012
Statut
Membre
Dernière intervention
29 août 2013
23 déc. 2012 à 22:19
23 déc. 2012 à 22:19
en mode création j'ai affiché ma table " puisque c'est seulement un exemple je l'ai nommée table 1 ( Colonne1,colonne 2, colonne 3) "
j'ai rempli ma table par:
x a b
x c d
y a b
z e f
Dans ma requête j'ai affiché ma table,
puis j'ai sélectionné le ----->:champ Nombre:colonne1
-----------------------------------> Table: Table 1
------------------------------------> Opération: Compter
Mais le résultat est toujours 4 au lieu de 3 :(
j'ai rempli ma table par:
x a b
x c d
y a b
z e f
Dans ma requête j'ai affiché ma table,
puis j'ai sélectionné le ----->:champ Nombre:colonne1
-----------------------------------> Table: Table 1
------------------------------------> Opération: Compter
Mais le résultat est toujours 4 au lieu de 3 :(
debutante_access
Messages postés
51
Date d'inscription
mardi 11 décembre 2012
Statut
Membre
Dernière intervention
29 août 2013
23 déc. 2012 à 22:20
23 déc. 2012 à 22:20
Bonjour tout le monde
Merci pour votre réponse ,
j'ai sélectionner " Valeurs distincts = oui" mais il m'affiche toujours le nombre 4 au lieu de 3 :(
voici la requête en mode SQL :
SELECT DISTINCT Count(Table1.[Colonne 1]) AS [CompteDeColonne 1]
FROM Table1;
Merci pour votre réponse ,
j'ai sélectionner " Valeurs distincts = oui" mais il m'affiche toujours le nombre 4 au lieu de 3 :(
voici la requête en mode SQL :
SELECT DISTINCT Count(Table1.[Colonne 1]) AS [CompteDeColonne 1]
FROM Table1;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
debutante_access
Messages postés
51
Date d'inscription
mardi 11 décembre 2012
Statut
Membre
Dernière intervention
29 août 2013
24 déc. 2012 à 13:53
24 déc. 2012 à 13:53
Bonjour Tessel75
Bonjour Panoramix
Merci beaucoup pour vos explications , ma requête m'affiche le bon résultat maintenant ^_^ Chapeau.. !!
Merci beaucoup , vous êtes des génies !
Bonjour Panoramix
Merci beaucoup pour vos explications , ma requête m'affiche le bon résultat maintenant ^_^ Chapeau.. !!
Merci beaucoup , vous êtes des génies !
24 déc. 2012 à 09:22
--> Pourquoi pas en une seule instruction ?