quieor mostrar los dos ultimos registros de cada ID osea los dos con fechas mas altas
mis datos
Cita:
DECLARE @H TABLE
(
Serie INT,
Actualizacion SMALLDATETIME
)
(
Serie INT,
Actualizacion SMALLDATETIME
)
Cita:
me deberia de regresainsert into @H values (115, '07-10-2013')
insert into @H values (115, '08-10-2013')
insert into @H values (115, '09-10-2013')
--
insert into @H values (116, '10-10-2013')
insert into @H values (116, '11-10-2013')
insert into @H values (116, '12-10-2013')
insert into @H values (115, '08-10-2013')
insert into @H values (115, '09-10-2013')
--
insert into @H values (116, '10-10-2013')
insert into @H values (116, '11-10-2013')
insert into @H values (116, '12-10-2013')
Cita:
espero alguien me ayude tengo esta consultas pero ningua me regresa lo ke pido115, '08-10-2013
115, '09-10-2013
116, '11-10-2013
116, '12-10-2013
115, '09-10-2013
116, '11-10-2013
116, '12-10-2013
Código SQL:
Ver original
SELECT TOP 2 serie, actualizacion FROM @H GROUP BY serie, actualizacion ORDER BY Actualizacion DESC