Ver Mensaje Individual
  #2 (permalink)  
Antiguo 25/07/2008, 09:09
vertimarte
 
Fecha de Ingreso: mayo-2008
Ubicación: Mallorca
Mensajes: 20
Antigüedad: 16 años
Puntos: 1
Respuesta: GRAN acertijo Consulta SQL

Se me ocurre una solución ejecutando una subconsulta.

La cosa quedaría del siguiente modo:

Cita:
SELECT reenvio_caso.id_reenvio,
respuesta_caso.idcaso,
respuesta_caso.u_responde,
respuesta_caso.fecha_r,
respuesta_caso.hora_r,
reenvio_caso.id_casor,
reenvio_caso.usuario_recibe,
reenvio_caso.fecha,
reenvio_caso.hora
FROM reenvio_caso,
respuesta_caso
WHERE reenvio_caso.id_reenvio IN
(
SELECT MAX(reenvio_caso.id_reenvio)
FROM reenvio_caso
WHERE reenvio_caso.id_casor = respuesta_caso.idcaso
AND reenvio_caso.usuario_recibe = respuesta_caso.u_responde
AND respuesta_caso.u_responde = '$stadistic'
)
ORDER BY respuesta_caso.idcaso;

La consulta te daría el resultado que tú quieres (si te he entendido bien). El pero es que quizá no es demasiado eficiente. Quizá alguno de los expertos que pululan por aquí pueda asesorarte mejor en ese sentido.

Saludos!

Última edición por vertimarte; 25/07/2008 a las 09:42