gpt4 book ai didi

sql-server-2005 - 使用 SUM 生成报告

转载 作者:行者123 更新时间:2023-12-04 06:45:52 26 4
gpt4 key购买 nike

我有两个 SQL Server 2005 表:MainTable 和 Orders。

主表:

| MainID | Serial |
-------------------
| 1 | A00001 |
| 2 | B00002 |

订单:
| OrderID | MainID | Name | Value |
-----------------------------------
| 1 | 2 | John | 100 |
| 2 | 2 | Mike | 200 |
| 3 | 1 | John | 150 |
| 4 | 1 | Mike | 350 |
| 5 | 1 | John | 200 |
| 6 | 2 | John | 500 |
| 7 | 1 | Mike | 50 |

我想得到这样的东西:
|Serial  | Name | Total |
-----------------------
| A00001 | John | 350 |
| A00002 | John | 600 |
| A00001 | Mike | 400 |
| A00002 | Mike | 200 |

最佳答案

SELECT 
m.serial,
o.name,
SUM(o.value)
FROM
main m
INNER JOIN order o ON m.mainid = o.mainid
GROUP BY
o.name,
m.serial

关于sql-server-2005 - 使用 SUM 生成报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3782094/

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