allora il database e' inconsistente. se la relazione tra tabelle e' errata non vedo soluzione automatizzata.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.
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.