Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/73.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
SQL合并表和分组依据_Sql_Group By - Fatal编程技术网

SQL合并表和分组依据

SQL合并表和分组依据,sql,group-by,Sql,Group By,我不太擅长SQL,所以我希望有人能向我解释这个问题(并帮助我解决) 我有一张桌子 ++++++++++++++++++++ | ID | Minutes | ++++++++++++++++++++ | 1012 | 15 | | 1012 | 25 | | 1015 | 45 | | 1016 | 10 | | 1016 | 50 | ++++++++++++++++++++ 我想实现的是,表将被传输,因此每个ID

我不太擅长SQL,所以我希望有人能向我解释这个问题(并帮助我解决)

我有一张桌子

++++++++++++++++++++
|  ID  |  Minutes  |
++++++++++++++++++++
| 1012 |    15     |
| 1012 |    25     |
| 1015 |    45     |
| 1016 |    10     |
| 1016 |    50     |
++++++++++++++++++++
我想实现的是,表将被传输,因此每个ID都是唯一的,但将分钟数相加,结果如下所示:

++++++++++++++++++++
|  ID  |  Minutes  |
++++++++++++++++++++
| 1012 |    40     |
| 1015 |    45     |
| 1016 |    60     |
++++++++++++++++++++

该表是原始表的视图,使用“DATEDIFF”完成分钟数的计算-可能这将有助于…

无需,我可以自己解决;-)没必要,我自己能弄明白;-)
SELECT ID, Sum(Minutes)
FROM MyTable
GROUP BY ID