>buongiorno a tutti,
ciao
>ho due tabelle pressochè identiche una originale e l'altra che
>gestisco io e alla qualòe ho aggiunto qualche campo.
>
>visto che la prima mi viene fornita ogni settimana con i dati
>aggiornati e io devo poi aggiornare la mia vorrei creare una
>query che aggiorni i campi da una tabella all'altra.
>
>Ho creato una query con i campi che mi interessa aggiornare e
>in "aggiorna a" ho inserito il nome del campo della tabella
>da cui copiare per es. [orig]![nome] ma non va. Ho provato a
>scriverla tra virgolette, ma mi riporta esattamente il nome del
>campo su tutti i record.
>
>Come è la procedura esatta?
utilizzi Access?
la sintassi è questa:
' L'esempio è questo: nella tabella di destinazione devo valorizzare
' un campo nuovo con l'unione dei due campi del record collegato
' della tabella di origine
UPDATE tab_nuova INNER JOIN tab_origine ON tab_nuova.Campo1 = tab_origine.Campo1
SET tab_nuova.Campo_in_più = [tab_origine].[Campo1] & ' ' & [tab_origine].[Campo2];
questo non ti inserisce i nuovi records, bensì ti aggiorna i records già presenti valorizzando il campo in più
>Vi ringrazio fin da subito
prego
AlPanix