Bonjour
Je dois mettre à jour une table T (ne comportant pas de clé) en supprimant les doublons.
Le champ qui doit être unique est le champ LINK_IK.
Je fais donc une procédure stockée qui me permet de créer une table temporaire (TTemp) de même schéma que ma table T, je rempli cette table avec les données de T, puis ensuite je vide T et je dois la re remplir avec les données de TTemp, sur lesquelles je fais un distinct.
C'est la que mon problème se pose...
Mon distinct ne s'applique que sur un champ, mais j'ai besoin de tous les champs pour pouvoir récupérer l'intégralité de mes données à insérer dans T...
Exemple d'une entrée dans la table :
LINK_ID NAME DATE
105023 george 23.11.87
105023 george 23.11.87
105042 pierre 01.05.02
Dans ce cas la, je voudrai obtenir les lignes :
LINK_ID NAME DATE
105023 george 23.11.87
105042 pierre 01.05.02
Je ne sais pas comment faire... Je sais qu'il y a une façon de procéder avec join, mais je coince...
Merci
Partager