0
我想知道如何进行基于列“A”的值输出列“B”的总和的查询。列的总和取决于另一列的值
示例表:
A B
1 2
1 6
2 3
3 1
2 9
3 7
所需的查询输出:
A B
1 8
2 12
3 8
我想知道如何进行基于列“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
聚合函数和group by
一起使用。 group by
确定您应用sum
函数的组。
select a, sum(b) as sum_of_b from your_table group by a
好的,让它工作。如何更复杂的一个。我可以在一个查询中执行两次,参考2个不同的表格。 –
@SpetsnazBeaver看看'union'集合运算符 –
@SpetsnazBeaver - 对于复杂的问题,首先您需要尝试一下,如果您在寻找解决方案时遇到任何问题,请返回此处 –