gpt4 book ai didi

php mysql 求和问题

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

我想生成一个报表来累计一个月内不同分支机构订购的总库存数量,每个分支机构将按合并(GROUP BY)库存汇总数量。

我整理了我的数据库表以便于理解如下:

Item     Branch        Order_Quantity
---------------------------------------
Pencil Branch-A 5
Ruler Branch-D 3
Staple Branch-C 12
Pencil Branch-A 5
Ruler Branch-B 3
Staple Branch-C 2
Pencil Branch-A 10
Ruler Branch-A 6
Staple Branch-D 1

例如,下面是预期结果结果草稿:

Item     Branch-A     Branch-B     Branch-C     Branch-D
----------------------------------------------------------
Pencil 20 15 32 8
Ruler 12 0 40 10
Staple 4 8 5 0

等等……

如何使用查询调用上述结果并将每个总和分配给各自的分支列?

下面是我的查询:

SELECT `Item`, `Branch`, sum(`Order_Quantity`) FROM `table` GROUP BY `Item`

但是当我调用并循环表格时,结果将显示每个分支的总数量

Item     Branch-A     Branch-B     Branch-C     Branch-D
----------------------------------------------------------
Pencil 75 75 75 75
Ruler 62 62 62 62
Staple 17 17 17 17

希望有人能为此提供帮助。

谢谢。

最佳答案

尝试:

SELECT `Item`, `Branch`, sum(`Order_Quantity`) FROM `table` GROUP BY `Item`, `Branch`

关于php mysql 求和问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8723102/

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