Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/05/2015, 08:01
Avatar de planmental
planmental
 
Fecha de Ingreso: abril-2015
Mensajes: 100
Antigüedad: 9 años
Puntos: 0
Tomar el id mínimo de un campo

Hola buenos días.

Yo de nuevo con uno de mis problemas y vengo aquí pues me han ayudado mucho y gracias a eso he avanzado con mi proyecto.

Pero ahora tengo un problema que no me esperaba.

Lo que pasa es que necesito tomar el valor mínimo de los últimos registros que sean iguales.

Ejemplo:
Código MySQL:
Ver original
  1. id     |   cliente     |      fecha
  2. ------------------------------
  3. 1    |    v1        |       2015-05-20
  4. 2    |    v1        |       2015-05-20
  5. 3    |    v1        |       2015-05-01
  6. 4    |    v1        |       2015-03-05
  7. 5    |    v2        |       2015-02-02
  8. 6    |    v3        |      2015-01-30
  9. 7    |    v1        |       2015-01-01

Me explico: Tengo esa tabla y quiero la fecha del último cliente en este caso es v1 y sí me muestra el último cliente con el id 1 pero no quiero ese, quiero la fecha del último cliente pero en su primer movimiento, pero cuando hago la consulta me sale el id 7.

Yo lo que en verdad necesito es, en este ejemplo, el id 4 pues es el primer movimiento que se hizo del último cliente... Pero no sé cómo hacerlo

Esta es la consulta que utilizo:

Código MySQL:
Ver original
  1. SELECT traslado.*, cliente.alias FROM traslado
  2.  
  3. INNER JOIN servicio
  4. ON traslado.servicio_id = servicio.servicio_id
  5.  
  6. INNER JOIN cliente
  7. ON servicio.cliente_id = cliente.cliente_id
  8.  
  9. WHERE remolque_otros ="'.$_GET['s'].'" AND cliente.alias = "'.$Dias1.'"
  10.  
  11.  
  12. GROUP BY cliente.alias ORDER BY fecha_servicio ASC LIMIT 1
[/CODE]

Sí alguien pudiera ayudarme se lo agradecería mucho

Última edición por gnzsoloyo; 23/05/2015 a las 22:18