Buenas!
Tengo una dudilla, no se como borrar una fila de una tabla que es foranea de otra, por ejemplo:
CREATE TABLE DEPARTAMENTOS
( NUM_DPT INTEGER,
NOMB_DPT CHAR(20),
PLANTA INTEGER,
EDIFICIO CHAR(30),
CIUDAD_DPT CHAR(20),
PRIMARY KEY (NUM_DPT));
CREATE TABLE EMPLEADOS
( NUM_EMPL INTEGER,
NOMB_EMPL CHAR(30),
PRIMARY KEY (NUM_EMPL),
FOREIGN KEY (NUM_DPT) REFERENCES DEPARTAMENTS (NUM_DPT));
Quisiera eliminar los departamentos que no tienen ningún empleado asignado, y no se como expresarlo dentro del WHERE...
DELETE FROM departamentos
WHERE ...
Alguna ayuda?¿ se que será alguna tontería pero no me salgo con ello!
Gracias de antemano!