我试了又试,但我就是不明白。
我试图做的是这个。 我有一个表,当有匹配的产品代码与匹配的产品价格时,我需要结果来组合匹配的产品代码,将匹配产品代码的产品单位相加,然后将它们乘以产品价格。
- 注意:这些具有匹配的价格和产品代码。
例
我附上了我的示例的图片,因为我也不喜欢 HTML 格式。
您可以将GROUP BY
与多列一起使用,以合并这些列匹配的所有行。然后只需对这些行中的productUnits
求和即可。
SELECT productCode, productPrice, SUM(productUnits) AS productUnits, productPrice * SUM(productUnits) AS totals
FROM orders_products
GROUP BY productCode, productPrice