per evitare problemi,
1.fai copia del database e conservala, puoi riprenderla in caso di guai
2.crea una nuova tabella con la stessa struttura di quella che devi "sommare"
3.somma e copia i doppi escludendo #
codice:
insert into NUOVA ( colA, colB, colC, colD, colE )
select colA, colB, colC, sum(colD), colE
from DOPPIONI
where colA<>"#"
group by colA, colB, colC, colE
4.copia solo #
codice:
insert into NUOVA ( colA, colB, colC, colD, colE )
select colA, colB, colC, colD, colE
from DOPPIONI
where colA="#"
attenzione : quando hai controllato bene il risultato nella tabella nuova e sei sicuro che tutto sia a posto,
5.svuoti la tabella dei doppioni
codice:
delete from DOPPIONI
6. copia della tabella nuova nella doppioni svuotata
codice:
insert into DOPPIONI ( colA, colB, colC, colD, colE )
select colA, colB, colC, colD, colE
from NUOVA
7. verifica che la copia sia corretta
8. cancella la tabella nuova
9.compatta il database
se hai difficoltà con
codice:
where colA<>"#"
e
where colA="#"
puoi usare rispettivamente,
codice:
where Instr(1, colA, "#")>0
e
where Instr(1, colA, "#")=0
è un modo di agire prudente,
se hai problemi, ripristina la copia del database fatta al punto 1