Tengo las siguientes tablas:
Código SQL:
Ver original
CREATE TABLE EGRESADO ( NUM_CED_EGR CHAR(10) NOT NULL, NOM_EGR CHAR(25), APE_EGR CHAR(25), EMA_EGR VARCHAR(70), PRIMARY KEY (NUM_CED_EGR) );
Tengo una tabla llamada niveles_educativos
Código SQL:
Ver original
CREATE TABLE NIVELES_EDUCATIVOS ( COD_NIV_EDU CHAR(5) NOT NULL, NIV_EDU CHAR(40), PRIMARY KEY (COD_NIV_EDU) );
Y de estas dos tablas genero una tabla hija denominada niveles_educativo_egresados
Código SQL:
Ver original
CREATE TABLE NIVELES_EDUCATIVOS_EGRESADO ( COD_NIV_EDU CHAR(5) NOT NULL, NUM_CED_EGR CHAR(10) NOT NULL, PRIMARY KEY (COD_NIV_EDU, NUM_CED_EGR) );
En la tabla niveles_educativos tengo un nivel llamado Tecnologos con Codigo=002
Lo que deseo es eliminar todos los egresados que tenga el nivel educativo de Tecnologo
Tengo que relacionar las tablas??
Como quedaria este DELETE??
Lo habia hecho asi pero me surge error de sintaxis:
Código MySQL:
Ver original
Agradezco que me colaboren con esta sintaxis...