Ver Mensaje Individual
  #7 (permalink)  
Antiguo 29/04/2015, 16:53
Avatar de giuli956
giuli956
 
Fecha de Ingreso: noviembre-2012
Mensajes: 149
Antigüedad: 11 años, 6 meses
Puntos: 1
Respuesta: Mostrar ultimo registro por fecha, Varias tablas involucradas

Entonces electrocardiograma se relaciona con su detalle elec_detalle y con paciente.
Para mi esta mal el orden de las tablas o deberia ser un right join aunque nunca use.
Entonces electrocardiograma left join paciente traeria los pacientes que tiene electrocardiograma y con otro left join con elec_detalle se muestran los detalles de estos electrocardiogramas.

Código MySQL:
Ver original
  1. select * from elec_detalle left join electrocardiograma on electrocardiograma.idelectrocardiograma= elect_detalle.idelectrocardiograma left join paciente on electrocardiograma.idpaciente=paciente.idpaciente limit 1 order by fecha desc;

Es igual que pasa para armar le detalle mensual de un cliente. se selecciona de la tabla detalleticket haciendo left join con ticket y luego con cliente.

Igual probalo