19/06/2010, 11:37
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 8 meses Puntos: 300 | |
Respuesta: No logro ordenar un campo de una consulta de dos tablas. Prueba con esta consulta. Primero ordeno descendente dentro de la subconsulta por el campo note_id, y luego selecciono agrupando por contac_id.
SELECT t1.cid, t1.clast, t1.cnote, t1.cnid FROM (SELECT contacts.contact_id cid, contacts.contact_last clast, notes.note_text cnote , notes.note_id cnid FROM base.contacts INNER JOIN base.notes ON contacts.contact_id = notes.note_contact ORDER BY notes.note_id DESC)T1 GROUP BY T1.cid; |