Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/08/2009, 07:20
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: como hacer para que de los repetidos me salga el ultimo registro

Diegomel,
aunque no entiendo bien lo de reciente, sí lo de más alto, te diré que una posible consulta sería esta:
SELECT id, max(id2)id2maximo from tabla group by id

Eso te mostraría el valor. Si quieres traerte la línea o líneas, haces un inner join o un where
SELECT id, id2 from tabla INNER JOIN (SELECT id, max(id2)id2maximo from tabla group by id)t1 on tabla.id = t1.id AND tabla.id2 = t1.id2maximo
(no lo he probado)

Última edición por jurena; 11/08/2009 a las 03:39