[英]How to sum values in a column based on values in a different column SQL
For example, lets say I have例如,假设我有
id ![]() |
values![]() |
---|---|
1 ![]() |
10 ![]() |
1 ![]() |
12 ![]() |
1 ![]() |
10 ![]() |
2 ![]() |
2 ![]() |
2 ![]() |
5 ![]() |
2 ![]() |
4 ![]() |
then i would want sql to return然后我希望 sql 返回
id ![]() |
values![]() |
---|---|
1 ![]() |
32 ![]() |
2 ![]() |
11 ![]() |
This is very basic sql.这是非常基本的 sql。
select id, sum(values) as values
from foo
group by id
Select ID,sum(values) From table Group by ID; Select ID,sum(values) 从表中按 ID 分组;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.