Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2009, 12:47
jlgarcia1977
 
Fecha de Ingreso: octubre-2008
Ubicación: Madrid
Mensajes: 352
Antigüedad: 16 años, 2 meses
Puntos: 5
Coger el max de varios...

Tengo la siguiente query:

select max("ID") from seguimiento WHERE "ID_PETICION"=4AND "TIPO"='dossieres' AND "ID_CANDIDATO" in
(select distinct "ID_CANDIDATO" from seguimiento WHERE "ID_PETICION"=4 AND "TIPO"='dossieres'));

La parte segunda:
select distinct "ID_CANDIDATO" from seguimiento WHERE "ID_PETICION"=4 AND "TIPO"='dossieres')

Me devuelve uno o más id_candidato, pero con la primera parte yo quiero coseguir que me de el max(id), por cada "id_candidato" que devuelve la segunda parte, sin embargo solo me devuelve un valor.

Alguien me puede ayudar a coseguir cada id(max) por cada id_candidato que vaya devolviendo la parte segunda de la query...

gracias.