Ciao a tutti...
il mio problema è il seguente..
ho due tabelle subscriber_data e UNIVERSITA
devo importare alcuni dati dalla seconda nella prima
con la query seguente riesco ad aggiornare il campo value con il campo COGNOME quando il campo ID corrisponde...
Il problema è quando devo aggiornare gli altri campi tipo NOME, INDIRIZZO della tabella UNIVERSITA che corrispondono al campo field_id della tabella subscriber_data i cui valori sono 2,3 etc..codice:UPDATE subscriber_data SET subscriber_data.value = (select COGNOME from UNIVERSITA where (subscriber_data.`field_id` = 1) AND UNIVERSITA.ID = subscriber_data.subscriber_id)
Ho provato con il seguente codice
mi aggiorna il campo relativo ma cancella anche i dati del campo COGNOME inserito precedentemente...codice:UPDATE subscriber_data SET subscriber_data.value = (select NOME from UNIVERSITA where (subscriber_data.`field_id` = 2) AND UNIVERSITA.ID = subscriber_data.subscriber_id)
Qualcuno mi sa dire dov'è l'errore??
Grazie anticipatamente..