Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2008, 17:13
Jhorb
 
Fecha de Ingreso: junio-2002
Mensajes: 261
Antigüedad: 21 años, 11 meses
Puntos: 0
Suma y división en una sentencia SQL

Hola a todos...tengo la siguiente tabla:

CodPregunta - Int
CodGrupoPregunta - Int
Calificacion - Int

Se pueden almacenar un numero ilimitado de preguntas (lógico), y cada pregunta solo pertenece a un Grupo el cual es almacenado en CodGrupoPregunta. Debo entonces hacer lo siguiente:

1. realizar la consulta sumando las calificaciones de las preguntas pertenecientes a un mismo grupo, cosa facíl haciendo un sum y un group by...

2. dividir el resultado de la suma por el número de preguntas q se sumaron, es decir:

Si del grupo 1 tengo 10 preguntas y la suma de estas dio 480, debo dividir 480 entre 10 lo cual daría 48, y así con cada grupo....cosa q no sé como hacerlo dentro de la misma sentencia SQL del punto 1.

X q debe ser en esa misma consulta, ya q esos resultados q serían 4 (ya q son solo 4 grupos), deben ser luego gráficados y la función que uso o que la página usa es a través de un recordset a la función de gráficar, por regla de 3 debo seguir usando ese método, así que solicito quién me puede guiar como a través de una o varias sentencias SQL puedo generar un recordset que me permita obtener ese resultado para pasarlo a la función de gráficar!!!

Gracias
__________________
Buscando el camino...