bonjour,
mon problème se présente comme suit:

j'ai une table table1 qui contient les champs suivants:
id_table1 et id_clé_etranger . Cette table contient comme données ( pa exemple) :
et j'ai une 2ème table table2 qui contient les champs suivants:
id_table2 et montant
avec id_clé_etranger de la table1 est la clé primaire dans ma table2, donc on comprend bien que j'ai une jointure entre ces deux tables.

ma table2 contient comme données:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 100   1000
          200   1000
          300   3000
bon pour moi ma table2 est énorme en terme de données (donc ici j'ai tronqué juste pour éclaircir les choses). Ce que je veux faire c'est:
puisque ma table2 contient des montants qui se répétent beaucoup sur plusieurs lignes alors je veux suprrimer ces lignes qui se répétent mais ma clé etrangère n'aura aucun sens dans ce cas, mais je cherche un moyen pour mettre à jour automatiquement cette clé etrangère par l'id de ma table2 (la ligne qui n'est pas suprrimée).

dans mon exemple cité ci-dessus: je n'aurai dans ma table2 que les données suivantes :
i.e: la 2ème ligne va sauter car son montant existe dans la 1ère ligne ( donc pas la peine qu'elle reste dans ma table2) et après je dois mettre à jour ma table1 ( mise à jour de ma clé étrangère qui a pour valeur

200 et la rendre 100
je sais que c'est un peu compliqué mais j'espére que vous m'avez compris.

HELP PLEASE