Hvis du har en tidsværdi, så noget som dette:
select time_to_sec(timeval) / (60 * 60)
Hvis du vil have det til 1 decimal, så konverter til en decimal:
select cast(time_to_sec(timeval) / (60 * 60) as decimal(10, 1))
Det er ikke indlysende, hvordan dette passer ind i din forespørgsel, som ser ud til at være en ikke-sequitur.