Requete sql

Résolu
mokzarfa Messages postés 83 Statut Membre -  
mokzarfa Messages postés 83 Statut Membre -
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

  1. mokzarfa Messages postés 83 Statut Membre
     
    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