Mysql
 sql >> Base de données >  >> RDS >> Mysql

Convertir l'heure formatée sur 24 heures en nombre décimal

Si vous avez une valeur de temps, alors quelque chose comme ceci :

select time_to_sec(timeval) / (60 * 60)

Si vous voulez qu'il soit à 1 décimale, convertissez-le en décimal :

select cast(time_to_sec(timeval) / (60 * 60) as decimal(10, 1))

Il n'est pas évident de savoir comment cela s'inscrit dans votre requête, ce qui semble un non-sens.