Bonjour à tous,
J'aimerai savoir si une requete SQL pourrait répondre au besoin suivant (pour la non correspondance ok, mais pour la mise à jour PUIS suppression je doute ..).
Je dispose d'une table1, table mère, avec des valeurs par défaut.
Je dispose d'une table2, table fille, avec des valeurs mises à jour.
Les deux tables disposent de champs identiques : champ1, champ2, champ3
Mon champ1 contient une valeur commune aux 2 tables.
L'idée est de, lier les 2 tables à travers le champ1 puis d'identifier les non-correspondances pour les champ2 et champ3 un fois ceux-ci concatenés.
S'il y a une différence, je donne priorité aux valeurs de la table2 en:
1) mettant à jour la table1 avec les valeurs de champ1, champ2 et champ3 correspondantes à celles de la table2
2) supprimant, de facto, les lignes de données de la table1 qui ont été identifées comme non-correspondantes et donc, mise à jour par l'opération 1).
any idea ?
Merci,
Dagada75
Partager