gpt4 book ai didi

MySQL删除连接错误

转载 作者:行者123 更新时间:2023-11-29 13:53:22 25 4
gpt4 key购买 nike

我的删除查询中出现了一个奇怪的错误。我有两张 table ,一张放菜单项。另一个保存映射信息,将另一个表中的事件 ID 映射到菜单 ID。

我有以下查询:

SELECT m.* 
FROM tbl_menus m
INNER JOIN tbl_activity_menus am
ON m.uid = am.link_id
WHERE am.activity_id=13
LIMIT 1

这工作得很好。它得到了我想要的记录。

但是,将其更改为删除查询

DELETE m.* 
FROM tbl_menus m
INNER JOIN tbl_activity_menus am
ON m.uid = am.link_id
WHERE am.activity_id=13
LIMIT 1

它出现:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在“LIMIT 1”附近使用的正确语法

关于为什么它没有按预期工作有什么想法吗?

最佳答案

只需使用

DELETE m.*
FROM tbl_menus m
INNER JOIN tbl_activity_menus am
ON m.uid = am.link_id
WHERE am.activity_id=13

关于MySQL删除连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16315591/

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