Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/08/2012, 12:39
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: union de dos tablas

En principio, la reación parece ser esta:
Código MySQL:
Ver original
  1.     F.ficha_id,
  2.     F.tipo_id,
  3.     F.diagnostico,
  4.     F.localizaciones,
  5.     F.tecnica,
  6.     C.codigo
  7.     fichas F INNER JOIN codigos C ON F.ficha_id = C.ficha_id
Pero no es clara la vinculación entre las tablas.
No es buena práctica usar el mismo nombre para los campos de diferentes tablas; usar "ID" como nombre de la PK de cada tabla confunde. Es mejor usar un nombre tal que cuando lo pases como FK sea siempre igual al nombre que tiene en su tabla origen (id_codigo, id_ficha, id_localizacion, etc).
Además, ayuda a ver las relaciones entre tablas, que acá resultan un poco confusas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)