SQL - filtrar filas en consulta

 
Vista:

filtrar filas en consulta

Publicado por Alejandro (1 intervención) el 16/06/2009 15:08:26
Tengo en una tabla (aux_abogados) filas con legajos de abogados que se repiten. El tema es que necesito la ultima fila de cada legajo, que seria la que tiene fechadesde mas nueva o reciente. No puedo hacer max(fechadesde) porque es funcion de grupo. Alguien se le ocurre como refinar esta consulta? gracias a todos, Alejandro.

select legajo, apellido, nombres, titulo, fecha_titulo, otorgado,
fechadesde, decreto, desccategoria, descoficina, descgrupo
from aux_abogados
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de roger

RE:filtrar filas en consulta

Publicado por roger (93 intervenciones) el 16/06/2009 15:13:13
select top 1 legajo, apellido, nombres, titulo, fecha_titulo, otorgado,
fechadesde, decreto, desccategoria, descoficina, descgrupo
from aux_abogados order by fechadesde desc

te trae solo un registro ordenado por fechadesde descendentemente, osea que te trae el registros correspondiente a la ultima fecha desde
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar