MySQL - visualizar datos segun registro mas reciente

 
Vista:

visualizar datos segun registro mas reciente

Publicado por Sonia (5 intervenciones) el 18/07/2013 16:35:30
Hola a todos

Mi duda es la siguiente:

tengo una base de datos mysql donde tengo tabla1 donde guardo fecha y cantidad y en tabla2 datos de empledados nombre y tlf que son datos estaticos.
necesito visualizar los datos de los empleados en la fecha mas reciente.

He conseguido visualizar los datos por fecha, pero me visualiza todas incluidas las fechas antiguas.

Tengo que visualizar solo los datos de la ultima fecha, las fechas anteriores no.

Fecha Nombre TLF Cantidad
18/7/2013 Pedro 66666 10000
18/7/2013 Juan 333333 5000
18/7/2013 Maria 123545 80



Alguien me puede ayudar
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

visualizar datos segun registro mas reciente

Publicado por William Alexander Brito Viñas (4 intervenciones) el 21/07/2013 03:10:45
Seria algo como esto:
1
2
3
4
SELECT tabla1.*, tabla2.*
  FROM tabla1 INNER JOIN tabla2 ON tabla1.campo_relacionado = tabla2.campo_relacionado
  WHERE tabla1.fecha = (SELECT Max(tabla1.fecha) FROM tabla1)
  ORDER BY tabla2.nombre_empleado;
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