Bonjour,
j'ai fais une requête pour identifier des personnes utilisant un même identiant, mais je suis pas sur du résultat , voici ma requête :
je pense pas que se soit cela, j'ai un peu de mal avec les doublons, car là il m'affiche pour chaque personne le nombre d'identifiant, exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 select (t3.identifiant),t2.nompersonne FROM table3 t1 INNER JOIN table1 t2 ON t1.ID = t2.idrefT1 AND t1.CODE = '000' INNER JOIN table2 t3 ON t2.idreft1 = t3.ID group by t3.identifiant,t2.nompersonne having count(distinct t3.identifiant) >1;
count(id) ---- nom
6 ---- bernard
456 ---- julien
et quand je fais une requête pour avoir la liste de tout les id en faisant "where nom=bernard" , j'ai 6 lignes avec 6 identifiants différents pour bernard, or je souhaite avoir ceci :
id --- nom
123 --- julien
123 --- julie
123 --- lucie
123 --- gerard
456 --- paul
456 --- jean luc
etc..
merci à vous
Partager