|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre du Club
![]() bonero pross Inscription : janvier 2010 Messages : 160 ![]() |
Bonjour tout le monde,
J’ai la table ci-dessous et j’iamerais reperer/trouver les doublons sur les champs : bID, bFirstName et bLastName. la reponse doit etre la ligne : 1---Alain---Dubois ---2(ie le nombre de doublon) TableB bID bFirstName bLastName 1 Alain Dubois 1 Alain Dubois 1 Alain LeGentil 2 Bonero BB 3 Rico Dupont 3 Rico Duval 7 Albert AA 8 Jerome JJ Pour ce faire, j’utilise ma propre requete SQL qui est la suvante et cela donne le meme resultat que l’assistant de doublons d'Access. Par contre, la requete SQL de l’assistant differe principalement de la mienne au niveau de la condition HAVING …. Ma requete : Code :
La requete SQL de l’assistant : Code :
Quelle est la meilleure ecriture? Existent-ils de cas ou ma requete ne donnerait pas la bon resultat ? je ne comprends pas le rajout par l'assistant de la condition AND (Count(TableB.bLastName))>1 Merci de me repondre. Cordialement. |
||||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() ![]() Fabien Enseignant Inscription : janvier 2009 Messages : 2 417 ![]() |
bonsoir,
la 1ère requête est très bien alors que l'assistant doublon fait ce qu'il peutMieux encore, remplace count(bId) par count(*).
__________________
L'informatique fait son grand retour au lycée... |
|
00
|
Copyright © 2000-2012 - www.developpez.com