MYSQLの両方のテーブルから選択した行を削除しています。2つのテーブルには外部キーがあります。
DELETE d,b
FROM A as b
INNER JOIN B as d on b.bid=d.bid WHERE b.name LIKE '%xxxx%';
両方のテーブルから削除しようとしても、MYSQLは外部キーについて文句を言います。
Error: Cannot delete or update a parent row: a foreign key constraint
fails (`yyy/d`, CONSTRAINT `fk_d_bid` FOREIGN KEY (`bid`) REFERENCES
`b` (`bid`) ON DELETE NO ACTION ON UPDATE NO ACTION)
両方のテーブルから削除するためのここでの最良の解決策は何ですか?