Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/05/2012, 09:10
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 10 meses
Puntos: 447
Respuesta: Valor mas bajo de un mismo campo

Hola schizo:

No estoy seguro de si entendí correctamente el problema, pero a partir de los datos, puedes obtener el mismo resultado con una sola consulta... sería más o menos así:

Código MySQL:
Ver original
  1. mysql> select * from datos;
  2. +------+-------+
  3. | id   | valor |
  4. +------+-------+
  5. |    1 | a     |
  6. |    2 | b     |
  7. |    3 | c     |
  8. |    4 | b     |
  9. +------+-------+
  10. 4 rows in set (0.00 sec)
  11.  
  12. mysql> SELECT min(T1.id), T1.valor FROM datos T1
  13.     -> INNER JOIN (select valor from datos where id = 4) T2
  14.     -> on T1.valor = T2.valor
  15.     -> group by valor;
  16. +------------+-------+
  17. | min(T1.id) | valor |
  18. +------------+-------+
  19. |          2 | b     |
  20. +------------+-------+
  21. 1 row in set (0.00 sec)