我必须总结某些产品的重量,但它们在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 |
Run Code Online (Sandbox Code Playgroud)
例如,我想知道,以product_id"2"(200,201,205)开头的所有产品的重量是多少.
SQL Server的答案是:
SELECT SUM(weight_kg * Quantity) AS Weight
FROM table
WHERE Product_id LIKE '2%'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2086 次 |
| 最近记录: |