Acabo de dar con la solución, os pongo la consulta por si a alguien le es util:
Código MySQL:
Ver originalselect T1.nivel
, T1.nombrePremio
, T1.refAplicacion
, avg(datediff(T1.fecha
, T1.fechaUsuario
)) from (select nivel
,nombrePremio
,refAplicacion
,fecha
,nombreUsuario
, fechaUsuario
from usuarios
, (select nivel
, nombrePremio
, refAplicacion
, fecha
, refUsuario
from premios
, RelPremiosUsuarios
where refPremio
= nombrePremio
) T
where T.refUsuario
=nombreUsuario
) T1
group by T1.nivel
, T1.nombrePremio
, T1.refAplicacion
;