Salve. Ho un problemino con Access
Ho un database in cui sono memorizzate delle telefonate con tanto di durata, numero dell'operatore e quant'altro.
Il problema è che tutti i campi sono in formato testo (il database è utilizzato da un programma esterno che non ho creato io, quindi non posso modificare brutalmente il campo). Ora, tramite uno script c# devo estrarre dal database la durata totale delle telefonate per operatore.
La query non è estremamente complicata ma mi sono trovato in difficoltà con la somma dei campi "durata" (che appare scritta nella forma '00.05.12'). Se non faccio alcun casting, Access elimina i punti di separazione, converte il numero risultante in intero e lo somma agli altri dati.
Quindi ho pensato che diventa necessario fare il casting del campo da text a time.
C'è questa possibilità? Con SUM(CAST(durata AS TIME)) la query mi dà errore.