Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/03/2009, 11:49
Avatar de jerkan
jerkan
 
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Ordenar en el group by

Hola, tengo una consulta que no me acaba de salir.

Tengo dos tablas: líneas y páginas. 1 página puede tener N líneas.

Páginas : (id)
Lineas : (id, pagina, fecha)

Yo, lo que quiero, es un listado de las últimas líneas de cada página pero que no se repita ninguna página en el listado. Tengo la siguiente consulta:
Código:
SELECT LIN.*
FROM lineas AS LIN
LEFT JOIN paginas AS PAG ON LIN.pagina = PAG.id
GROUP BY LIN.pagina
ORDER BY LIN.fecha DESC
Esta consulta me devuelve líneas de cada pagina pero no me muestra las últimas líneas de cada página.

Alguna ayuda? Gracias.