Ciao a tutti!
Inizialmente avevo una tabella "varie" mySQL con diversi campi, uno dei quali era "nome" di tipo stringa.
Ora ho creato un'altra tabella "nomi" nella quale ogni record è identificato univocamente da un campo "id". Anche "nomi" contiene un campo "nome".
Vorrei ora aggiornare la vecchia tabella varie in modo da contenere al posto della stringa del nome, l'id relativo. Ho provato questa query ma viene segnalato un errore di sintassi:
UPDATE varie SET varie.nome = (SELECT id FROM nomi WHERE nomi.nome=varie.nome)
Qualcuno potrebbe aiutarmi a trovarne una adeguata allo scopo?
Grazie!

Rispondi quotando