Sql 列的总和取决于另一列的值

Sql 列的总和取决于另一列的值,sql,ms-access,Sql,Ms Access,我想知道如何根据列“a”的值进行查询,输出列“B”的和 示例表: A B 1 2 1 6 2 3 3 1 2 9 3 7 所需的查询输出: A B 1 8 2 12 3 8 这是任何教程都会涉及的非常基本的SQL。将sum聚合函数与groupby一起使用。分组依据确定应用求和功能的组 select a, sum(b) as sum_of_b from your_table group by a 好的,开始工作了。来一个更复杂的怎么样。我可以在一个查询中引用两个不同的表进行两次查询吗。@Sp

我想知道如何根据列“a”的值进行查询,输出列“B”的和

示例表:

A B
1 2
1 6
2 3
3 1
2 9
3 7
所需的查询输出:

A B
1 8
2 12
3 8

这是任何教程都会涉及的非常基本的SQL。将
sum
聚合函数与
groupby
一起使用。
分组依据
确定应用
求和
功能的组

select a, sum(b) as sum_of_b from your_table group by a

好的,开始工作了。来一个更复杂的怎么样。我可以在一个查询中引用两个不同的表进行两次查询吗。@SpetsnazBeaver-对于复杂的表,首先您需要尝试一下,然后如果您在找到解决方案时遇到任何问题,请返回此处