gpt4 book ai didi

mysql - "sum"产品重量如果产品在不同行怎么办?

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

我必须对某些产品的权重求和,但它们在 MySQL 的不同行中。怎么做?

这是我的数据库的一个例子:

ID | Product_id | weight_kg | Quantity | 
1 | 201 | 6 | 3 |
2 | 102 | 3 | 1 |
3 | 103 | 4 | 4 |
4 | 200 | 2 | 1 |
5 | 201 | 6.3 | 7 |
6 | 205 | 1 | 7 |

比如我想知道所有以product_id "2"(200,201,205)开头的产品的重量是多少。

最佳答案

SQL Server 的答案是:

SELECT SUM(weight_kg * Quantity) AS Weight
FROM table
WHERE Product_id LIKE '2%'

关于mysql - "sum"产品重量如果产品在不同行怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3310562/

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