gpt4 book ai didi

基于select的MySQL更新

转载 作者:行者123 更新时间:2023-11-29 04:54:17 24 4
gpt4 key购买 nike

SELECT 
table_1.id,
(SELECT SUM(amount) FROM table_2 WHERE table_1.id = table_2.bid) AS sum_total
FROM table_1
WHERE table_1.total!=0

我需要更新 table_1.total 使其等于 sum_total

有什么建议吗?

最佳答案

这个简单的查询应该工作得很好。

UPDATE 
table_1
SET
table_1.total = (SELECT SUM(amount) FROM table_2 WHERE table_1.id = table_2.bid)
WHERE table_1.total!=0;

关于基于select的MySQL更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8178846/

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