• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

SQL查询按id

sql 来源:nightElf91 5次浏览

总结和组我有一个表ABC其中可以存在对一种用户ID一个或多个行。 abc表具有列。我想要的结果是UserId的总和。SQL查询按id

例如:用户id 1 – > 41,用户id 2 – > 98

我现在拥有的一切:

SELECT (UserPersonalDetailsId), 
     SUM(anyValue) AS anyValueName 
    FROM [dbo].Experience 
    GROUP BY UserPersonalDetailsId 

结果:它单独返回每一行的总和。所以,我有这样的:

用户ID 1 – > 25,用户ID 1 – > 10,用户ID 2 – > 5等

我应该怎么更改或添加完成查询?

PS。我知道这是一个非常普通的解决方案,但似乎找不到任何解决方案。 。:(


===========解决方案如下:

你应该按UserId列不UserPersonalDetailsId

试试这个:

SELECT UserId, SUM(anyValue) AS anyValueName 
    FROM [dbo].Experience 
    GROUP BY UserId 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)