Ver Mensaje Individual
  #8 (permalink)  
Antiguo 16/01/2009, 06:24
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Select anidados???

No se si acabo de seguirte.... pero....

La logica es que en el select anidado se seleccione lo mismo que en el select principal....

Si el parincipal agrupa por agante y mes la subconsulta debe seleccionar los registros de cada grupo formado en el select principal....

Cita:
Entre parentesis!!!

Pero tienes que modificar el segundo select para que solo de los datos de un agente. Agregarle un where para que el agente sea el de cada registro de la consulta principal.

.....
where .....lo que tienes... and evaluaciones.agente_evaluado=a.agente_evaluado


cuidado con los alias en mi ejemplo "a" se refiere a la consulta principal...

Quim
eso es lo que te decia en el primer post.... si el registro generado por el select principal agrupa por agentes y evaluaciones, la subconsulta debe seleccionar por lo mismo....

Luego si el principal agrupa por agente y mes, la subconsulta debe seleccionar por lo mismo....

No conozco toda la estructura de tus tablas... pero obtener la fecha en la subconsulta sera facil ya que viene de la misma tabla (evaluaciones).

... la logica es clara.

Quim