Mysql 选择订购最多产品的客户?
我试图通过查询找到下表中订购数量最多的客户Mysql 选择订购最多产品的客户?,mysql,sql,Mysql,Sql,我试图通过查询找到下表中订购数量最多的客户 mysql> select * from ORDERS; +---------+---------+------------+-----+ | CUSTNUM | PRODNUM | DATE | QTY | +---------+---------+------------+-----+ | 125216 | 2323 | 2016-03-21 | 2 | | 136101 | 2357 | 2016-03-21
mysql> select * from ORDERS;
+---------+---------+------------+-----+
| CUSTNUM | PRODNUM | DATE | QTY |
+---------+---------+------------+-----+
| 125216 | 2323 | 2016-03-21 | 2 |
| 136101 | 2357 | 2016-03-21 | 5 |
| 136101 | 2357 | 2016-10-12 | 1 |
| 136101 | 2357 | 2016-11-25 | 5 |
| 136101 | 3737 | 2016-10-12 | 10 |
| 136101 | 9193 | 2016-11-25 | 5 |
| 182764 | 2357 | 2015-03-21 | 12 |
| 182764 | 2357 | 2016-05-12 | 10 |
| 212836 | 3737 | 2015-09-16 | 6 |
| 455566 | 4143 | 2016-02-09 | 10 |
| 455566 | 4143 | 2016-05-12 | 10 |
+---------+---------+------------+-----+
预期结果
+-------------+------------------+
| CUSTNUM | quantity_ordered |
+-------------+------------------+
| 136101 | 26 |
+-------------+------------------+
提前感谢您的帮助。使用group by子句
欲了解更多信息,
请参考一些
或阅读
这是关于MySQL的基础知识<代码>-1这对你来说可能很容易,但我从4小时后就开始尝试了,没有运气
选择*,订单中的最大(数量)
@J.Alzaibak添加预期结果我在这里没有看到任何“尝试”
SELECT CUSTNUM, SUM(QTY) s FROM ORDERS GROUP BY CUSTNUM
ORDER BY s DESC LIMIT 1