none
AVG se redondea y necesito decimales RRS feed

  • Debate general

  • Tengo la consulta que me trae el promedio de la columna de edades del registro, el problema es que el AVG redondea el resultado:

     select Nombre_gpo as Grupo, AVG(edad_alum) as Promedio_Edad 
     from alumno as a inner join grupo as g
     on a.id_gpo = g.id_gpo
     group by Nombre_gpo
     order by Nombre_gpo asc

    Como resulta:

    Grupo  Promedio_Edad
    ------ -------------
    GA0511 24
    GA0512 22
    GC0411 22

    Como debe de resultar: (Lo hice manualmente)

    Grupo  Promedio_Edad
    ------ -------------
    GA0511 24.4
    GA0512 22.2
    GC0411 22.5

    Nota: La columna edad_alum es de tipo smallint



    domingo, 17 de junio de 2018 23:35