1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
select idclient, titre, nom, prenom, adresse, code_postal, ville
from tableclient
order by idclient desc
je met le résultat de la requete dans un tableau (table1)
select nom, prenom, adresse, code_postal, ville
from tableclient
groupe by nom, prenom, adresse, code_postal, ville
Je met le résultat de la requete dans un tableau (table2)
en suite je parcours les deux tableaux et j'effecture des traitements de la manière suivante :
pour i=1 a nbligne(table2)
pour j=1 a nbligne(table1)
si nom[i]=nom[j] et prenom[i]=prenom[j] et adresse[i]=adresse[j]
et code_postal[i]=code_postal[j] et ville[i]=ville[j] alors
suppression ligne j dans la table1
sortie de la boucle j
fin
fin
fin
Il ne me reste à la fin du traitement dans la table1, que les vieux doublons, il ne me reste plus qu'a récupéré les idclients et à les mettre en ancien doublon. |
Partager