gpt4 book ai didi

mysql - 如果类别为空,SQL删除类别

转载 作者:行者123 更新时间:2023-11-30 21:57:35 25 4
gpt4 key购买 nike

我有一个麻烦,我有一个包含产品的类别。我的问题是,如果类别为空且没有产品,我如何从数据库中删除类别。

我的代码:

$sql = "DELETE 
FROM category AS a
INNER JOIN products AS b
ON a.cat_id = b.cat_id
WHERE a.user_id = ?
AND a.cat_id = ? LIMIT 1";

最佳答案

DELETE FROM category AS a 
Where a.cat_id = ?
And not exists(
Select 1
From products p
Where p.cat_id = a.cat_id
);

此查询匹配我在绑定(bind)变量上的猫,并过滤掉具有相应产品的猫。

关于mysql - 如果类别为空,SQL删除类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44573703/

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