Realizar consulta en access
Buenas,
No me permite hacer la query siguiente porque me dice que no puede realizar subconsultas en la función avg en la sección AVG(NUMERO) AS MEDIA_PARCIAL
ya que numero es un count(*) de los registros que me han salido.
Select Avg(MEDIA_PARCIAL) AS MEDIA_GENERAL FROM
(SELECT DNI, ANO, COUNT(*) AS NUMERO, AVG(NUMERO) AS MEDIA_PARCIAL
FROM T1
GROUP BY DNI, ANO)
El objetivo que quiero es :
1) Contar el "numero" para cada dni y año (saldrá 1 registro por DNI y AÑO con un numero)
2) Obtener la media de todos esos "numeros" obtenidos.
3) De todos esos valores medios obtener la media.
¿Cómo puedo hacerlo?
Gracias y un saludo.
No me permite hacer la query siguiente porque me dice que no puede realizar subconsultas en la función avg en la sección AVG(NUMERO) AS MEDIA_PARCIAL
ya que numero es un count(*) de los registros que me han salido.
Select Avg(MEDIA_PARCIAL) AS MEDIA_GENERAL FROM
(SELECT DNI, ANO, COUNT(*) AS NUMERO, AVG(NUMERO) AS MEDIA_PARCIAL
FROM T1
GROUP BY DNI, ANO)
El objetivo que quiero es :
1) Contar el "numero" para cada dni y año (saldrá 1 registro por DNI y AÑO con un numero)
2) Obtener la media de todos esos "numeros" obtenidos.
3) De todos esos valores medios obtener la media.
¿Cómo puedo hacerlo?
Gracias y un saludo.
1 Respuesta
Respuesta de soria4xse
-1