DELETE
только удалить запись из одной таблицы - синтаксис JOIN полезен только для выбора правильных строк в этой таблице, например, в таблице с отношением 1: n (не то, что у вас есть здесь), и вы хотите удалите все записи из таблицы «n», которые относятся к выбираемой записи в таблице «1», тогда вы сделаете DELETE FROM ntable INNER JOIN reftable ON ntable.ref = reftable.ref WHERE reftable.column = 'whatyouneedtolookup'
.
Теперь, как я уже сказал, это не относится к вашей текущей ситуации, в которой вам просто нужно выполнить два DELETE
оператора - по одному для каждой таблицы на один и тот же ключ.
При этом, похоже, у вас есть ссылка 1: 1 между таблицей, что кажется мне странным - обычно с таким типом ссылки тривиальная нормализация будет состоять в объединении таблиц в одну таблицу со столбцами из обе таблицы.