Ver Mensaje Individual
  #6 (permalink)  
Antiguo 19/11/2008, 16:51
Avatar de usuariobaneado
usuariobaneado
 
Fecha de Ingreso: diciembre-2007
Mensajes: 402
Antigüedad: 16 años, 4 meses
Puntos: 5
Respuesta: Select para obtener los primeros 3 registros por cada dia

Cita:
Iniciado por matanga Ver Mensaje
Código:
select fecha, cantidad
from
(
 select 
 fecha, 
 cantidad, 
 row_number() over (partition by fecha order by cantidad desc) x
 from t1
  ) alias
where x < 4
order by fecha asc, cantidad desc
Espero estés en Sql Server 2005.

Saludos
Muchas gracias!!!! queda de lujo. No sabía que podía meter un row_number()
__________________
Yo quiero ser el pelucón del barrio