gpt4 book ai didi

mysql - 使用一个查询从 MySQL 中的多个表中删除

转载 作者:行者123 更新时间:2023-11-29 23:45:54 25 4
gpt4 key购买 nike

我在从多个表中删除时遇到问题。

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;

关于mysql - 使用一个查询从 MySQL 中的多个表中删除,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25955467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com