MySQL - Seleccionar el máximo id(autoincremental) de cada persona

   
Vista:

Seleccionar el máximo id(autoincremental) de cada persona

Publicado por Carlos| (1 intervención) el 15/09/2014 23:10:48
Buenas Tardes, Tengo dos tablas
transaccion
idtransaccion(autoincremental)
id_persona
Hora
fecha
estacion

programacion
id_programacion(autoincremental)
id_persona
hora
fecha
estacion

en una programacion pueden haber una persona con dos turnos o una persona con un solo turno en el mismo dia, quiero que me traiga dependiendo de las transaccion de esa persona para esa programacion, la hora inicio(la primera transaccion), la estacion que corresponde a la primera transaccion y la ultima para solo 1 turno
para 2 turnos tiene que traerme el min(id_programacion) y modificarme la hora inicio la hora final la estacion inicio y la estacion final y despues traerme el max(id_programacion) y modificarme la hora inicio la hora final la estacion inicio y la estacion final, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Oscar

Seleccionar el máximo id(autoincremental) de cada persona

Publicado por Oscar (9 intervenciones) el 16/09/2014 16:00:42
Puede usar las funciones Min y Max agrupando por Id_persona
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar