- Home
- Categorie
- Coding e Sistemistica
- Coding
- [Risolto] Copiare dati di un campo da un'altra tabella.
-
[Risolto] Copiare dati di un campo da un'altra tabella.
Salve a tutti,
io dovrei prelevare i dati di un campo presente in una tabella ed inserirli in un'altra tabella dello stesso database
es :
prendi i valori del campo deleted dalla tabella annunci1
ed inseriscili nel campo deleted della tabella annunci2quale istruzione sql posso utilizzare?
Grazie per l'attenzione
-
Ciao maxnegri,
Per poterti aiutare sono necessarie alcune informazioni:
Se prendo un campo deleted nella tabella annunci1, a che record della tabella annunci2 devo inserirlo?
Il campo deleted nella tabella annunci2 già esiste o va creato?Grazie,
Luca Bartoli
-
Ciao e grazie per il tuo supporto.
I dati devono essere inseriti al posto di quelli esistenti e quindi in tutti i record presenti. Le tabelle hanno gli stessi id.La tabella annunci2 con il campo deleted già esiste e contiene dati che vorrei sostituire prelevandoli dal campo deleted della tabella annunci1.
Grazie
-
Forse c'è un modo più semplice, intanto mi viene in mente questo:
UPDATE annunci2
INNER JOIN annunci1
ON annunci1.id = annunci2.id
SET annunci2.deleted = annunci1.deleted
-
Grazie mille!!!

Ha funzionato.A presto!
-
Prego! A disposizione!
