gpt4 book ai didi

php - 如何使用 PHP 或 MySQL 对一个表中的不同列求和并在另一个表中获取求和结果?

转载 作者:行者123 更新时间:2023-11-29 23:01:08 26 4
gpt4 key购买 nike

下面是表格示例:

stock_entries as table 1 
stockid supplier item total payment balance
1 john iphone 100 10 90
2 charles itel 50 40 10
3 john ipad 500 250 250
4 alex tecno 20 20 0
5 charles ipad 30 0 30

supplier_details as table 2
number supplier contact total_balance
1 alex 0843433 ?
2 charles 7784336 ?
3 john 21184584 ?

我想要对每个供应商的 stock_entries 表中的余额列进行求和,并在 supplier_details 表的 total_balance 列下获取结果。例如,要获取 john 的 total_balance,系统会自动检查 stock_entries 表中供应商名称为 john 的 balance 列,并对余额求和找到 john 并将结果作为 total_balance 放入 supplier_details 表中。

我希望它从stock_entries表中执行类似的操作,约翰:90+250=380,其中380=total_balance,它将转到supplier_detail中的total_balance列。其他供应商也是如此。

最佳答案

您正在寻找类似的内容:

insert into table2 (field1, field2) 
select sum(whatever), otherfield
from table1
where otherfield in('val1', 'val2')
group by otherfield ;

关于php - 如何使用 PHP 或 MySQL 对一个表中的不同列求和并在另一个表中获取求和结果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28489062/

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