voici le code que je cherchais hier, je remercie encore tout ceux qui ont contribués a résoudre mon probleme (bises)lol
Je vousdrai juste savoir si j'ai le droit de faire un update sur plusieures tables en meme temps car les donnees a changées sont les memes.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 UPDATE ANAGPERSTESTREP SET ID_PERSONA = (SELECT MIN(UNIQUEID1.ID_PERSONA) FROM UNIQUEID1 WHERE UNIQUEID1.DES_COGNOMEPERS = ANAGPERSTESTREP.DES_COGNOMEPERS AND UNIQUEID1.DES_NOMEPERS = ANAGPERSTESTREP.DES_NOMEPERS AND UNIQUEID1.DTA_NASCITAPERS = ANAGPERSTESTREP.DTA_NASCITAPERS) WHERE EXISTS (SELECT UNIQUEID1.ID_PERSONA FROM UNIQUEID1 WHERE UNIQUEID1.DES_COGNOMEPERS = ANAGPERSTESTREP.DES_COGNOMEPERS AND UNIQUEID1.DES_NOMEPERS = ANAGPERSTESTREP.DES_NOMEPERS AND UNIQUEID1.DTA_NASCITAPERS = ANAGPERSTESTREP.DTA_NASCITAPERS)
Est ce que je peux faire quelque chose du style:
UPDATE table1,table2
reste du code...
Merci
Partager