Hay varias formas de convertir a cadena y concatenar.
No se que BD usas esto en MySQL 5.0 funciona.
Si usas otra BD fijate que funciones tiene.
Código SQL
[-]
select concat(concat(truncate(1.3,0),':'),right(FORMAT(1.3,2),2)) from horas_extras;
otra forma mas complicada.
Código SQL
[-]
select concat(concat(substr(cast(cant_horas_extra as char),1,locate('.',cast( cant_horas_extra as char))-1) ,':'), substr(cast( cant_horas_extra as char),locate('.',cast( cant_horas_extra as char))+1)) from horas_extras;
Saludos,