gpt4 book ai didi

mysql - 查询mysql更新库存问题

转载 作者:行者123 更新时间:2023-11-29 17:48:06 25 4
gpt4 key购买 nike

我正在使用这个查询并且运行良好(如果 TblExistencias.codigo 存在),但如果我没有 TblExistencias.codigo,我也需要更新 TblPartes.stock = 0

我正在使用的查询是

update TblParts set stock= (select count(*) from TblExistencias where 
TblExistencias.code = TblParts.code)

例如,如果我有 TblParts.code = xxx 且代码 TblExistencias.codeExist,则必须更新 TblParts.code(xxx ) 也变为 0

如何将其添加到查询中?

最佳答案

使用合并返回零:

update TblParts 
set stock = coalesce((select count(*)
from TblExistencias
where TblExistencias.code = TblParts.code),0)

关于mysql - 查询mysql更新库存问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49634284/

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