Mysql 5.7使用join删除2个相关表无效

Mysql 5.7使用join删除2个相关表无效,mysql,Mysql,正在尝试使用JOIN删除2个相关表,并出现此错误。 我的问题有问题吗 但如果我先将它们单独删除,然后再删除产品规格条目,那么产品规格就可以了 SQL: 错误: Cannot delete or update a parent row: a foreign key constraint fails (`custom_quotes_temp_2`.`product_spec_entry`, CONSTRAINT `FKc50kwnlefgubr1t6uevjh23rh` FOREIGN KEY

正在尝试使用JOIN删除2个相关表,并出现此错误。 我的问题有问题吗

但如果我先将它们单独删除,然后再删除产品规格条目,那么产品规格就可以了

SQL:

错误:

Cannot delete or update a parent row: a foreign key constraint fails 
(`custom_quotes_temp_2`.`product_spec_entry`, CONSTRAINT `FKc50kwnlefgubr1t6uevjh23rh` 
FOREIGN KEY (`product_specification_id`) REFERENCES `product_specification` (`id`)) 

切换它:
删除pse,ps…
Thx我试过了,但它不起作用。可能是因为旧版本的msql 5.7不,这不是问题所在。顺便说一句,如果您将表引用定义为“删除级联”,那么当您删除
产品规格时,所有
产品规格条目
记录将自动删除
Cannot delete or update a parent row: a foreign key constraint fails 
(`custom_quotes_temp_2`.`product_spec_entry`, CONSTRAINT `FKc50kwnlefgubr1t6uevjh23rh` 
FOREIGN KEY (`product_specification_id`) REFERENCES `product_specification` (`id`))