gpt4 book ai didi

mysql - 如果表中的行包含另一个表的选择查询中的值,如何删除它们?

转载 作者:行者123 更新时间:2023-11-29 21:00:19 24 4
gpt4 key购买 nike

删除表中包含来自另一个表的选择查询的值的行的查询是什么?我尝试使用存在(选择查询),但它删除了所有条目。

好的,所以我需要从表中的列中选择包含文本的行,从该表中获取产品 ID(另一列),然后从另一个表(产品表)中删除包含此 id 的行

最佳答案

请提供更多相关信息:

根据我对你问题的理解,你可以使用语法为

DELETE FROM 表名 WHERE 列名 IN(...您的选择查询...)

现在你只有一个没有比较的 WHERE:

DELETE FROM tablename WHERE(...您的选择查询...)

关于mysql - 如果表中的行包含另一个表的选择查询中的值,如何删除它们?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37290889/

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