PDA

View Full Version : [MYSQL] secondi,millisecondi o cosa?


carMAN
04-05-2004, 08:49
ho un dubbio che non riesco a risolvere?
In una Tabella TimeSheet ho una colonna Duration che indica la durata del TimeSheet espressa in "hh:mm"
Ho definito "Time" il tipo di questa colonna.

Quando eseguo la query:
select sum(duration) from TimeSheet ottengo
il seguente risultato:
261057500
ma cosa sono ? secondi, millisecondi o cos'altro?

Se invece eseguo
SELECT time_format(sum(duration),'%T')
FROM `time_sheet`
ottengo
[NULL]

sapete dirmi perchè? e come faccio ad ottenere un formato hhhhhh:mm

ciao ciao e grazie

fabio_tarantino
04-05-2004, 13:26
Sum la puoi applicare solo a valori numerici... ecco perchè ti tira fuori quel numero. Inoltre il tipo time ha un range da -838:59:59' a '838:59:59'