Sql 如果重复ID,则获取列的和
我有一个表,如果ID重复,我需要列的总和Sql 如果重复ID,则获取列的和,sql,sql-server,Sql,Sql Server,我有一个表,如果ID重复,我需要列的总和 CountValues ID ____________________ 1 23 4 23 2 12 2 23 如果重复ID,则CountValue必须是ID本身的总和,如下所示 CountValues ID ____________________ 7 23 2
CountValues ID
____________________
1 23
4 23
2 12
2 23
如果重复ID,则CountValue必须是ID本身的总和,如下所示
CountValues ID
____________________
7 23
2 12
sql查询应该是什么?您可以将
sum
聚合函数与group by
子句一起使用:
select sum(CountValues) as CountValues, ID
from tbl
group by ID
您可以将
sum
聚合函数与groupby
子句一起使用:
select sum(CountValues) as CountValues, ID
from tbl
group by ID
将聚合函数
SUM
与groupby
一起使用
查询
select SUM(CountValues) as CountValues, ID
from your_table_name
group by ID;
将聚合函数
SUM
与groupby
一起使用
查询
select SUM(CountValues) as CountValues, ID
from your_table_name
group by ID;
请尝试此查询
select sum(CountValues) as CountValues, ID
from TABLE
group by ID
请尝试此查询
select sum(CountValues) as CountValues, ID
from TABLE
group by ID
签出
分组依据
!签出分组依据
!为完整起见,请将ID添加到查询…;-)我无法修改代码,因为更改少于6个字符。为了完整性,请将ID添加到查询…;-)我无法修改代码,因为更改的长度小于6个字符