no se puede hacer eso, necesariamente tienes que hacer los dos deletes. solo se puede eliminar de una tabla.
--- perdon me equivoque, si se puede, pero de la version 4.0 de mysql en adelante. las sintaxis son como siguen.
Código:
DELETE [LOW_PRIORITY | QUICK] FROM table_name
[WHERE where_definition]
[ORDER BY ...]
[LIMIT rows]
or
DELETE [LOW_PRIORITY | QUICK] table_name[.*] [,table_name[.*] ...]
FROM table-references
[WHERE where_definition]
or
DELETE [LOW_PRIORITY | QUICK]
FROM table_name[.*], [table_name[.*] ...]
USING table-references
[WHERE where_definition]
MySQL Reference Manual (C) 2002 MySQL AB
en todo caso, si no te resulta asi, te recomiendo que hagas este proceso de la eliminacino a travez de una funcion, a la cual le des como parametro el id que quieres eliminar. sale mas ordenado y es menos pesado para ti, porque solo lo programas una vez (y sobre todo si es una eliminacion en cascada)
muchos saludos