【发布时间】:2015-12-26 11:09:18
【问题描述】:
我有两张桌子
table_orders - order_id, customer_id;
table_order_details - order_id, product_sell_price, quantity;
我想获取每个订单的订单价值(金额总和)。我正在尝试这个查询:
mysql> select O.order_id, sum(OD.product_sell_price * OD.quantity) from table_order_details as OD INNER JOIN table_orders as O where O.order_id = TOD.order_id;
但它给出的是总和,即所有订单的总和。
如何获取每个订单的订单价值?
有人可以帮我解决这个问题吗?
【问题讨论】:
标签: mysql sql select group-by sum