最佳答案
检查表名是否正确并尝试以下操作:
SELECT o.order_number, o.item_quantity, p.price,(o.item_quantity * p.price) AS subtotal, SUM( o.item_quantity * p.price) AS total
FROM order AS o
LEFT JOIN product AS p ON product_number = idproduct_detail;
这样,我将每个订单与相关产品连接起来,然后选择 item_quantity 和价格,并对它们的产品求和。
关于mysql - 如何从两个不同的表计算(数量*价格)的总和?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34253505/