data una tabella con campo1, campo2, vorrei modificare i valori null di campo1 e campo2 in 0
Con due sql lo so fare. E' possibile con una sola query?
![]()
data una tabella con campo1, campo2, vorrei modificare i valori null di campo1 e campo2 in 0
Con due sql lo so fare. E' possibile con una sola query?
![]()
Pietro
Questa potrebbe andare, in effetti ha un problema "nascosto"
se per esempio hai campo1 pieno e campo2 vuoto
allora ti RIaggiorna anche campo1 al suo precedente valore
ma per evitare questa situazione allora devi fare 2 query
codice:UPDATE T1 SET T1.campo1 = IIf(IsNull(T1.campo1),0,T1.campo1), T1.campo2 = IIf(IsNull(T1.campo2),0,T1.campo2) WHERE (((T1.campo1) Is Null)) OR (((T1.campo2) Is Null)) ;
..... Se pero fossi io farei 2 righe di VBA con le 2query indipendenti ....
.
Ultima modifica di nman; 10-05-2014 a 13:23
ho posto la domanda perché non sono pratico di sql
Il tuo suggerimento mi va più che bene
ciao![]()
Pietro