Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/10/2015, 15:51
Avatar de joseanguiano
joseanguiano
 
Fecha de Ingreso: agosto-2015
Ubicación: Coatzacoalcos
Mensajes: 87
Antigüedad: 8 años, 8 meses
Puntos: 1
Respuesta: Duda con consulta en mysql

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Estas haciendo un JOIN incondicional, con lo que te devolverá N × M registros.
Es el comportamiento normal y esperado de un JOIN de esa clase.
Como mínimo deberás indicar cual es la relación entre las tablas, que campo con que campo, o MySQL los relacionará por nombre del mismo, sin importar los datos que contengan y así el resultado será incorrecto.

Hola de nuevo amigo gnzsoloyo he leido un poco mas y he intentado esto que te parece?

Código MySQL:
Ver original
  1. SELECT entrada.clave_t_e,entrada.fecha_entrada,fotografia_entrada.clave_t_e,fotografia_entrada.dpi,fotografia_entrada.archivo
  2. FROM entrada INNER JOIN fotografia_entrada
  3. ON entrada.clave_t_e = fotografia_entrada.clave_t_e
  4. WHERE entrada.clave_t_e !=''order by fotografia_entrada.clave_t_e ASC

Lo he probado y corre bien en mysql Workbench

Código HTML:
Notas algo inconcluso saludos
__________________
Lo fácil, ya lo hice, lo difícil lo estoy haciendo y lo imposible, me tardare pero lo lograre.