SQL - Consulta SQL con Access

   
Vista:

Consulta SQL con Access

Publicado por cammus (2 intervenciones) el 28/08/2008 20:30:06
Saludos, tengo una consulta en SQL que ejecuto en MS Access pero no me funciona y estoy atorado, ojalá puedan ayudarme:

Tengo una tabla con varios campos de los cuales yo ocupo sólo los siguientes en mi consulta: año,revision, revision_interna,elemento, seguimiento, código (todos son campos numéricos enteros sin decimales).

año,revision,revision_interna,elemento,seguimiento,codigo
2006,1,1,1,1,50
2006,1,1,1,2,60
2006,1,1,1,3,70
2006,1,1,1,4,70
2008,1,1,3,1,50
2008,1,1,3,2,60
2008,1,1,3,3,60
2008,1,1,2,1,50

Luego entonces cada uno de estos campos puede repetirse en la tabla y lo que identifica a un registro único es la combinación de :

año+revision+revision_interna+elemento+seguimiento

Necesito una consulta que me devuelva sin duplicados el último seguimiento de cada elemento con determinada clave, p/ejem: 60 y 70.

Con la tabla ejemplo que puse debe devolverme:
2006,1,1,1,4,70
2008,1,1,3,3,60

Ideas...?
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

RE:Consulta SQL con Access

Publicado por Jorge Morales (25 intervenciones) el 29/08/2008 21:08:26
Saludos cammus, espero que te sirva de ayuda

select U.*
from UnaTabla U
inner join
(select seguimiento, max(elemento) as Maximo
from UnaTabla
group by seguimiento) X
on x.seguimiento = u.seguimiento
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

RE:Consulta SQL con Access

Publicado por cammus (2 intervenciones) el 29/08/2008 22:41:14
Muchas gracias Jorge, voy a intentar y te digo que pasó.

Saludos.
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