Consulta TOP cn AVG
Publicado por Diego (3 intervenciones) el 11/09/2007 18:37:53
Hola foro; esta es mi primera consulta asi que espero ser lo más explícito posible.
Quiero sacar el promedio del campo "cambio de la moneda" de los últimos 10 registros ingresados.
Es decir;
fecha ingreso, importe, moneda extranjera, cambio de la moneda
1) 11/09/2007 1000 reales 0.66
11/09/2007 1000 reales 0.66
10/09/2007 1000 reales 0.65
10/09/2007 1000 reales 0.65
09/09/2007 1000 reales 0.67
09/09/2007 1000 reales 0.67
08/09/2007 1000 reales 0.66
07/09/2007 1000 reales 0.63
06/09/2007 1000 reales 0.60
10) 06/09/2007 1000 reales 0.60
06/09/2007 1000 reales 0.60
Se entiende? que sume el "cambio de la moneda" desde 1) 11/09/2007 hasta 10) 06/09/2007 y saque el promedio.
hice esta consulta pero me da todo tipo de errores.
Me ayudan por favor.
select AVG (TOP 10 "cambio de la moneda") as PROMEDIO FROM rendicion WHERE moneda = 'REALES' order by "fecha de ingreso" desc"
Desde ya muchas gracias y un abrazo.
Diego.
Quiero sacar el promedio del campo "cambio de la moneda" de los últimos 10 registros ingresados.
Es decir;
fecha ingreso, importe, moneda extranjera, cambio de la moneda
1) 11/09/2007 1000 reales 0.66
11/09/2007 1000 reales 0.66
10/09/2007 1000 reales 0.65
10/09/2007 1000 reales 0.65
09/09/2007 1000 reales 0.67
09/09/2007 1000 reales 0.67
08/09/2007 1000 reales 0.66
07/09/2007 1000 reales 0.63
06/09/2007 1000 reales 0.60
10) 06/09/2007 1000 reales 0.60
06/09/2007 1000 reales 0.60
Se entiende? que sume el "cambio de la moneda" desde 1) 11/09/2007 hasta 10) 06/09/2007 y saque el promedio.
hice esta consulta pero me da todo tipo de errores.
Me ayudan por favor.
select AVG (TOP 10 "cambio de la moneda") as PROMEDIO FROM rendicion WHERE moneda = 'REALES' order by "fecha de ingreso" desc"
Desde ya muchas gracias y un abrazo.
Diego.
Valora esta pregunta


0