gpt4 book ai didi

php - 如何计算删除+连接结构中一个表中删除的行数?

转载 作者:行者123 更新时间:2023-11-29 00:58:59 25 4
gpt4 key购买 nike

我使用下面的查询,从两个表中删除行

delete 
itc, ic
from
incoming_tours ic
join
incoming_tours_cities itc on itc.id_parrent = ic.id
where
ic.sale = '5'

如何从 ic 表中获取受影响的行数? (mysql_affected_rows 返回总计数,我只需要一张表)。(我在我的表中使用 MyISAM 引擎,这就是我在这里不使用外键的原因)

非常感谢

最佳答案

预先计算行数。

select count(*) as sale_rows from ic where ic.sale = '5'

在事务中执行此操作以确保表不会在 SELECT 和 DELETE 命令之间更改。

关于php - 如何计算删除+连接结构中一个表中删除的行数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4647536/

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