小编use*_*418的帖子

如何在内部联接中使用分组依据

我有两个表:

表格1

ID   totalamount
---  -----------
100  1000
101  500
Run Code Online (Sandbox Code Playgroud)

表 2

ID   Individualamount
---  ----------------
100  500
100  300
100  100
101  200
101  300
Run Code Online (Sandbox Code Playgroud)

我需要一个结果显示

ID   TotalAmount  sum(Individualamount)  difference (TA-IA)  % of diff 
---  -----------  ---------------------  ------------------  ---------
100  1000         900                    100                 10
101  500          500                    0                   0
Run Code Online (Sandbox Code Playgroud)

join sql-server group-by

5
推荐指数
1
解决办法
2万
查看次数

标签 统计

group-by ×1

join ×1

sql-server ×1