Devo aggiornare il campo Importo_totale (che a volte è vuoto) ed inserire come valore la somma di 3 colonne della stessa tabella.

Ho provato a fare:
codice:
UPDATE Interventi_clienti SET Importo_totale = (SELECT (ISNULL(Acconto1,0)+ISNULL(Acconto2,0)+ISNULL(Saldo,0)) AS Importogeneral from Interventi_clienti WHERE Importo_totale=NULL ORDER BY Descrizione_intervento) WHERE Importo_totale=NULL ORDER BY Descrizione_intervento
ma l'errore è:
codice:
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Missing semicolon ( ; ) at end of SQL statement.
ho provato anche a mettere il ; sia alla fine della SELECT che alla fine dell'UPDATE ma non cambia nulla.

come mai?

vi ringrazio. è urgente.