计算不同价格的总销售额
calculating total sale with different prices
所以我有一个 table,我用它来存储我的文档数据。现在我想计算我在一段时间内的销售额,假设我现在 table 是这样的:
| productID | price | quantity |
| 30 | 15 | 5 |
| 30 | 15 | 3 |
| 20 | 13 | 2 |
| 20 | 13 | 3 |
| 30 | 12 | 4 |
| 30 | 16 | 1 |
| 15 | 1 | 2 |
| 10 | 3 | 5 |
所以我需要一个 SQL 命令,它将 price
和 quantity
分别乘以每一行(因为如您所见,对于某些产品,我有不同的价格,例如产品 ID 为 30),然后对所有这些值求和。
这将为您提供每种产品的总销售额
SELECT productID,
Sum(Price * quantity) AS Total_sales
FROM yourtable
GROUP BY productID
所以我有一个 table,我用它来存储我的文档数据。现在我想计算我在一段时间内的销售额,假设我现在 table 是这样的:
| productID | price | quantity |
| 30 | 15 | 5 |
| 30 | 15 | 3 |
| 20 | 13 | 2 |
| 20 | 13 | 3 |
| 30 | 12 | 4 |
| 30 | 16 | 1 |
| 15 | 1 | 2 |
| 10 | 3 | 5 |
所以我需要一个 SQL 命令,它将 price
和 quantity
分别乘以每一行(因为如您所见,对于某些产品,我有不同的价格,例如产品 ID 为 30),然后对所有这些值求和。
这将为您提供每种产品的总销售额
SELECT productID,
Sum(Price * quantity) AS Total_sales
FROM yourtable
GROUP BY productID