Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/05/2014, 02:40
ffresno
 
Fecha de Ingreso: noviembre-2002
Mensajes: 50
Antigüedad: 21 años, 5 meses
Puntos: 0
Respuesta: Hacer un SELECT con limite 1 para dos códigos

Debes utilizar la clausula GROUP BY

en concreto

select *
from tabla
group by codigo

Así te saldrá el primero de cada código

Si quieres que te salga el último

select *
from (select * from tabla order by id desc)
group by codigo

(Está sin probar, por si falla algo, pero la solución va en éste sentido agrupando por GROUP BY)