Хорошо, нижеуказанный запрос работает нормально.
DELETE Events, EventLocation
FROM Events INNER JOIN EventLocation
WHERE Events.EventID=EventLocation.EventID
Но в этом случае вы легко справитесь, если таблица EventLocation
с настройкой Каскад при удалении с EventID
whwres EventID
является внешним ключом таблицы EventLocation
и первичный ключ таблицы Events
.
Тогда вы просто удалите строку Events
. Таким образом, строка EventLocation
удаляется автоматически, что наряду с Events
.