09/03/2009, 12:47
|
| | 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. |