Hola a todos. Ya llegué a la consulta adecuada. Haciendo esto:

SELECT Socio.id, Membresia.socio_id, Socio.nombre, Socio.aPat,
Socio.aMat, Membresia.id, MAX(Membresia.anio) AS anio, Membresia.anio
FROM
(SELECT id,nombre,aPat,aMat FROM socios) AS Socio
RIGHT JOIN
(SELECT id,socio_id,anio FROM membresias ORDER BY socio_id,anio DESC)
AS Membresia
ON (Membresia.socio_id=Socio.id)
WHERE 1=1
GROUP BY socio_id;

tengo la información correcta. Ya sólo me falta ponerlo en pantalla.

Gracias por los tips.

¡Saludos!

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Reply via email to