Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.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,例如,如果我有一个名为sales的表,其值为: ╔════════╦═══════╗ ║ ITEM ║ SALES ║ ╠════════╬═══════╣ ║ record ║ 4 ║ ║ cd ║ 2 ║ ║ cd ║ 5 ║ ║ record ║ 1 ║ ╚════════╩═══════╝ 如何编写查询以按不同项的总和进行排序,从而使我的输出为: ╔════════╦════════════╗ ║ ITEM ║ TOTALSALE

例如,如果我有一个名为sales的表,其值为:

╔════════╦═══════╗
║  ITEM  ║ SALES ║
╠════════╬═══════╣
║ record ║     4 ║
║ cd     ║     2 ║
║ cd     ║     5 ║
║ record ║     1 ║
╚════════╩═══════╝
如何编写查询以按不同项的总和进行排序,从而使我的输出为:

╔════════╦════════════╗
║  ITEM  ║ TOTALSALES ║
╠════════╬════════════╣
║ cd     ║          7 ║
║ record ║          5 ║
╚════════╩════════════╝
使用GROUPBY和SUM

输出:

╔════════╦════════════╗
║  ITEM  ║ TOTALSALES ║
╠════════╬════════════╣
║ cd     ║          7 ║
║ record ║          5 ║
╚════════╩════════════╝
使用GROUPBY和SUM

输出:

╔════════╦════════════╗
║  ITEM  ║ TOTALSALES ║
╠════════╬════════════╣
║ cd     ║          7 ║
║ record ║          5 ║
╚════════╩════════════╝

请编辑您的问题,以包括您解决问题的尝试。谢谢。请编辑您的问题,以包括您解决问题的尝试。非常感谢。