Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/02/2014, 05:01
manueltg
 
Fecha de Ingreso: agosto-2012
Mensajes: 23
Antigüedad: 11 años, 8 meses
Puntos: 2
Consulta con promedio de fechas para varios campos

Hola a todos, llevo un tiempo con una consulta y la verdad que no consigo dar con la manera de realizarla, os comento:

La consulta la tengo que realizar en base a 3 tablas, por un lado tengo una tabla llamada Premios, por otro tengo Usuarios, y por último como la relación es muchos a muchos pues tengo RelPremiosUsuarios, os las detallo a continuación:


Premios
-nombrePremio
-descripcion
-nivel
-refAplicacion


RelPremiosUsuarios
-refPremio
-refUsuario
-fecha


Usuarios
-nombreUsuario
-fechaUsuario


Ahora bien, la consulta que quiero es, a partir de los niveles de cada aplicación, mostrar cuanto tiempo de promedio se ha tardado para un mismo premio, esto sería desde que el usuario se ha registrado en la aplicación que corresponde al campo fechaUsuario. La verdad que me encuentro muy perdido, en principio yo sacaría de cada nivel y premio todos los que han conseguido ese premio, y a partir de ahí realizar el promedio de tiempo calculado en base a desde que el usuario se registró en la aplicación y la fecha de consecución del premio (con todos los usuarios habría que hacerlo para así sacar el promedio).

Si me pudierais orientar un poco os estaría muy agradecido.

Saludos.
Gracias de antemano.