Salve,
voglio realizzare una query che mi restituisca, per uno specifico consulente, le ore lavorative effettuate, considerando il fatto che in una giornata egli può eseguire più timbrature.

Io ho fatto così

codice:
select convert(varchar(30), Data, 105) As Data, sum(DATEDIFF(day,OraUscita, OraIngresso)) As datatime
from Timbratura
where CodFiscCons='XXXXXXYYYYYZZZ'
group by Data
Il problema è che il campo somma mi restuisce valori strani...p.e. su di un record, ho il valore 38425!!!!

Come posso fare?