cs_bilelbilel
Messages postés14Date d'inscriptionlundi 21 novembre 2005StatutMembreDernière intervention23 juin 2009 18 nov. 2008 à 10:51
Salut, pour les enregistrements éliminés tu peux savoir avec COUNT:
SELECT essai.email, COUNT(*) AS C
FROM Essai
GROUP BY essai.email
ORDER BY essai.email
jeanmarieb
Messages postés57Date d'inscriptionmardi 26 janvier 2010StatutMembreDernière intervention 3 mars 2021 18 nov. 2008 à 12:57
Slt,
Merci pour ta réponse mais en lançant ta requete, j'ai mon fichier dédoublonner (ce que je fais avec un distinct) mais je n'ai pas pour autant les mails en double afin que l'utilisateur puisse choisir celui des 2 ou 3 ou ... qu'il doit éliminer.
D'autre part, avec cette requete, comme celle avec DISTINCT, je n'arrive pas à rechercher un autre champ (essai.nom).
jeanmarieb
Messages postés57Date d'inscriptionmardi 26 janvier 2010StatutMembreDernière intervention 3 mars 2021 18 nov. 2008 à 14:02
Cela plante !!!
Voici mon code avec le vrai nom des données :
SELECT LSTessai_email, COUNT(*) AS C,
(SELECT TOP (1) LSTessai_nom
FROM DataEssai AS E2
WHERE (E1.LSTessai_email =E2.LSTessai_email)
) AS LSTessai_nom
FROM DataEssai AS E1
GROUP BY LSTessai_email
ORDER BY LSTessai_email
Cela ressemble étrangement à ton code mais cela plante !!!