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.