Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 选择订购最多产品的客户?_Mysql_Sql - Fatal编程技术网

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