Ver Mensaje Individual
  #2  
Antiguo 28-01-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 24
guillotmarc Va por buen camino
Algo como esto funcionaría

select sum(columna2) / 3
from tabla
where id in (select first 3 id from tabla order by id descending)

Como puedes ver he añadido una columna más, la columna 'id' para especificar la clave primaria. Con esa clave primaria puedes ordenar descendentemente para obtener los 3 últimos registros.

Saludos.
Responder Con Cita