Ver Mensaje Individual
  #35 (permalink)  
Antiguo 30/01/2012, 08:29
neocalichin
 
Fecha de Ingreso: enero-2012
Mensajes: 158
Antigüedad: 13 años
Puntos: 1
Respuesta: Consulta MYSQL INNER JOIN

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Auto_increment ni a la tabla Cheque ni a la de Abono. Pero si indicas que ese campo es PK y también FK.
Por cierto, ponele el mismo nombre que tiene su tabla origen (movimiento). Cuando pones una FK en una tabla es buena práctica ponerle el mismo nombre que en la tabla origen.
También es buena práctica que los nombres de las PK no sean los mismos en todas las tablas, sino ponerles un nombre que haga referencia a la tabla (cheque_id, abono_id, movimiento_id, etc). De ese modo evitas solapamientos de nombres y simplificas la sintaxis de las consultas.
HOLA AMIGO LEI RECIENTU COMENTARIO:

ES ALGO ASI ?

create table cheque (
movimiento_id int,
fecha date,
importe decimal
) engine=innodb;


create table abono (
movimiento_id int,
fecha date,
importe decimal
) engine=innodb;

create table movimiento (
movimiento_id int not null auto_increment primary key,
fecha date
) engine=innodb;


si es asi como se insertarian los registros ?