从两个表的SQL查询中获取总和

萨扬托·罗伊(Sayanto Roy)

我有两个表,如下所示:

表1和表2。

表格1 :

Group   Id
___________
Jam     J1
Jam     J2
Jam     J3
Meyo    M1
Meyo    M2
Meyo    M3
Meyo    M4
Meyo    M5
Sauce   S1
Sauce   S2
Sauce   S3
Sauce   S4

表2:

Id  Shops  Companies
__________________
J1    20     5
J2    50     10
J3    30     10
M1    50     10
M2    50     10
M3    20     30
M4    80     25
M5    100    25
S1    50     10
S2    50     10
S3    100    30

我想要一个SQL查询,它将以整体方式显示结果。我想要的输出是:

Group  Shops  Companies
________________________
Jam     100     25
Meyo    300     100
Sauce   200     50

我已经使用PowerBI完成了此操作,而且我知道也可以使用SQL进行此操作,但我无法实现。我已经准备好表以学习查询。如果我知道powerBI Measure与SQL查询有何不同,或者它们是相同的,那也将是惊人的。

提前致谢。

专线小巴

我看不出这些款项是如何累加的大概,您只需要聚合和常规和:

select t1.grp, sum(t2.shops) shops, sum(t2.companies) companies
from table1 t1
inner join table2 t2 on t1.id = t2.id
group by t1.grp

请注意,这group是一个语言关键字,因此对于列名而言是一个不好的选择。grp在查询中将其重命名为

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章