Requete sql

Résolu/Fermé
mokzarfa Messages postés 74 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 25 avril 2023 - 24 mai 2015 à 22:19
mokzarfa Messages postés 74 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 25 avril 2023 - 25 mai 2015 à 18:57
slt
en cherchant sur le web je suis tombee sur une requete sql :

SELECT COUNT(*) AS nbr_doublon, num, nom, prenom, date_naiss, lieu_naiss, adresse, tel, diplome
FROM concour2015
GROUP BY num, nom, prenom, date_naiss, lieu_naiss, adresse, tel, diplome
HAVING COUNT(*) > 1

jusqu'au la c bon mais a l'execution cette derniere teste que le 1er enregistrement et cherche son double et s'arrete
j'ai besoin de votre aide et s'il existe une autre requete j'en serai reconnaissante
cordialement

1 réponse

mokzarfa Messages postés 74 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 25 avril 2023
25 mai 2015 à 18:57
c'est la bonne requete :

SELECT DISTINCT *
FROM concour2015 t1
WHERE EXISTS (
SELECT *
FROM concour2015 t2
WHERE t1.num <> t2.num
AND t1.nom = t2.nom
AND t1.prenom = t2.prenom
AND t1.date_naiss = t2.date_naiss )
order by nom
0