Ciao a tutti.
Sto lavorando ad un piccolo sistema di estrazione di dati da un database Access 97 utilizzando c# come linguaggio.

Mi trovo a dover fare una query di update su dei campi vincolando la query a delle condizioni con una left join, googlando un po' ho trovato queste 2 versioni:

codice:
UPDATE [tabella1] 

LEFT JOIN [tabella2]
ON [tabella1].[campo1]=[tabella2].[campo1]

SET [tabella1].campo = valore

WHERE 
// ...varie condizioni
oppure:
codice:
UPDATE [tabella1] 
SET [tabella1].campo = valore

FROM [tabella1]
LEFT JOIN [tabella2]
ON [tabella1].[campo1]=[tabella2].[campo1]

WHERE 
// ...varie condizioni

Vista la mia totale ignoranza in access97...quale delle 2 sarebbe meglio usare?
Spero di essermi spiegato...grazie a tutti!