Cita: entonces sería así?
ON DELETE CASCADE from Tabla1 where Tabla1.cn= 'CN del seleccionado' and Tabla1.id = ID del seleccionado' and Tabla1.cn = Tabla2.cn and Tabla1.id = Tabla2.id
me podrías poner un ejemplo si no fuese asi??
ON DELETE CASCADE debe ser declarado al momento de crear el constraint respectivo, no en la consulta.
Código sql:
Ver originalCREATE TABLE tabla(campo1 INTEGER, campo2 INTEGER,
CONSTRAINT nombre_constraint FOREIGN KEY (campo1) REFERENCES
tabla_a_referenciar(pk_tabla_a_referenciar) ON DELETE cascade);
De esta forma, al momento de borrarse los registros de la tabla, automaticamente se borran de las tablas donde existen datos enlazados. (Exactamente lo que te dice jc3000)
Si la tabla ya está creada, puedes corregirla con un alter table.
Un saludo.