0
我遇到了从多个表中删除的问题。从一个查询的MySQL中的多个表中删除
DELETE FROM categories, products
WHERE categories.category_id = products.category_id
AND categories.category_id = 4;
任何人都可以发现我所犯的错误吗? 我收到了错误代码:1064
我遇到了从多个表中删除的问题。从一个查询的MySQL中的多个表中删除
DELETE FROM categories, products
WHERE categories.category_id = products.category_id
AND categories.category_id = 4;
任何人都可以发现我所犯的错误吗? 我收到了错误代码:1064
您可以使产品表上的外键与删除级联一样。然后,当您删除类别产品表时,引用也将被删除
DELETE FROM categories WHERE
categories.category_id = 4;
您是否选择了数据库? – Doon 2014-09-21 03:22:32
http://stackoverflow.com/questions/3331992/how-to-delete-from-multiple-tables-in-mysql – Doon 2014-09-21 03:26:50
能解释我做错了什么吗? – user3612681 2014-09-21 03:46:04