Originariamente inviato da Bartjsp
Non c'è nessun errore, fin dal principio non c'era relazione fra loro perché le tabelle si trovavano su db diversi e funzionavano ognuno per i fatti propri, adesso invece devo unificare il tutto sotto un unico db ed abolire la tabella ass_palermo e collegare quella t_prest_palermo ad anagrafica.
allora il database e' inconsistente. se la relazione tra tabelle e' errata non vedo soluzione automatizzata.

Vediamo se riesco a spiegarmi. Se hai due db dove trovi: (lascio perdere i nomi reali che creerebbero solo degli sciolingua....)

db1.tabella.id = db1.anagrafica.id
db2.tabella.id = db2.anagrafica.id

ci deve essere un qualcosa che sia uguale tra loro, per esempio

db1.anagrafica.nome = db2.anagrafica.nome

allora potresti fare

set db1.tabella.id = db2.anagrafica.id
where db1.anagrafica.nome = db2.anagrafica.nome

in questo modo aggiorni l'id basandoti sui nomi delle due anagrafiche equivalenti prendendo l'id del database 2.