示例表订单
+---------+----------+ | 订单号 | 数量 | +---------+----------+ | 10248 | 11 | | 10248 | 42 | | 10248 | 72 | | 10249 | 14 | | 10249 | 51 | | 10250 | 41 | | 10250 | 51 | +---------+----------+
我的问题是。如何找到每个orderid的数量总和并找到订单的最高数量
<select orderid , SUM(quantity) As TotalQty from order group by orderid
结果
+--------+------------+ |订单号 | 总数量 | +--------+------------+ | 10248 | 125 | | 10249 | 65 | | 10250 | 92 | +--------+------------+
从上面的结果中,我需要显示总数最高的 orderid。
最终结果必须是
+--------+----------+ |订单号 | 总数量 | +--------+----------+ | 10245 | 125 | +--------+----------+
我在一个查询中需要这个