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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.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 - Fatal编程技术网

mysql中按返回分组后如何求和?

mysql中按返回分组后如何求和?,mysql,Mysql,我有一张像这样的桌子 ID amount item date 1 10 sr 21/11/2016 2 10 sr 22/11/2016 2 10 sr 22/11/2016 2 10 sr 22/11/2016 3 30 sr 22/11/2016 3 30 sr 22/11/2016 3 30 sr 22/11/2016 我只想返回像这样的数据 amount date 1

我有一张像这样的桌子

ID amount item date
1   10     sr   21/11/2016
2   10     sr   22/11/2016
2   10     sr   22/11/2016
2   10     sr   22/11/2016
3   30     sr   22/11/2016
3   30     sr   22/11/2016
3   30     sr   22/11/2016
我只想返回像这样的数据

 amount date
   10     21/11/2016
   40     22/11/2016
获得它的最佳方式是什么

可以按日期分组,并且只有一个id的i金额将选择,然后将求和。
提前谢谢。

首先用
不同的
消除重复项,然后用
分组

 SELECT date, SUM(amount)
 FROM ( SELECT DISTINCT ID, amount, item, date
        FROM YourTable ) as T
 GROUP BY date
输出


背后的逻辑是什么?请阅读,这里是一个学习如何提高问题质量和获得更好答案的好地方。对不起,兄弟,我没有你那么专业。。我编辑了我的问题,这就是为什么我们建议从一开始就开始。在我看来,你不太可能想要对不同的数量求和。T在后面有什么意义?)当你创建一个子查询时,你需要命名它,你可以用任何东西来别名该子查询。我的Sql显示了一个预期的表达式。(near)((位置24)意外标记。(near)((位置24)此类型的子句以前已被解析。(位置25)意外标记(位置77)意外标记(位置79)意外标记(位置79)的“T”附近)
检查更新。正确输出的演示是include it。虽然我认为这个查询的前提是可疑的,但我看不出子查询的意义。