Возможно, вы захотите использовать ограничения внешнего ключа , чтобы вам не приходилось вручную выполнять эти типы операций, скорее база данных будет обрабатывать их за вас.
Например,если у вас есть общий идентификатор между tableA и tableB, и произошло удаление из tableA, MySQL автоматически обработает удаление из tableB, и вам не придется беспокоиться о присоединении к другим таблицам, имеющим ограничение FK для tableA.
Это может быть просто:
DELETE FROM tableA WHERE id = some_id LIMIT 1;