Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Converter hora formatada de 24 horas em número decimal


Se você tiver um valor de tempo, algo assim:
select time_to_sec(timeval) / (60 * 60)

Se você quiser 1 decimal, converta para um decimal:
select cast(time_to_sec(timeval) / (60 * 60) as decimal(10, 1))

Não é óbvio como isso se encaixa em sua consulta, o que parece um non-sequitur.