1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Re:Hacer un doble Join. Vistas MySQL create view or replace
« en: 02 de Junio 2016, 19:26 »Tengo que crear esta bd , pero nada mas empezar , ya empiezan los errores ...
Código: [Seleccionar]
create or replace table caminos
(
nombre varchar(30),
km dec(4,1),
primary key (nombre),
constraint fk_camino foreign key (nombre) references
recorridos (nombre),
constraint fk_caminos foreign key (nombre) references
etapas (nombre)
);
Código: [Seleccionar]
ERROR 1005 (HY000): Can't create table `repaso`.`caminos` (errno: 150 "Foreign key constraint is incorrectly formed")
MariaDB [repaso]>
He probado cambiando el nombre de fk_ con varias combinaciones y posiciones y no hay manera