SELECT q.ID_CCOST, Replace(q.RAGIONE_SOCIALE,"COMUNE DI ","") AS COMUNE, q.CODICE_ISTAT_COMUNE
FROM (SELECT AnagraficaSediLegali.[ID CCOST] AS ID_CCOST, AnagraficaSediLegali.[RAGIONE SOCIALE] AS RAGIONE_SOCIALE, [provincia]*1000+[comune] AS codice_istat_comune FROM AnagraficaSediLegali WHERE (((AnagraficaSediLegali.[RAGIONE SOCIALE]) Like "comune di*"))) AS q
ORDER BY Replace(q.RAGIONE_SOCIALE,"COMUNE DI ","");

ho fatto questa sostituzione. E' andata subito. Ma dopo chiuso il database e riaperto, non funziona più. Boh! non so più che fare.

Ciao.