我有两个包含公共列ControlNo,QuoteID和PolicyNumber的表。在表格中,损失,“PaidLosses”列也需要按照Coverages中的Coverage进行细分? 我可以通过某种方式加入这些表,以便按Coverage分解PaidLosses吗?
答案 0 :(得分:0)
我有点困惑,但我认为你想通过报道对你的损失中的项目进行分组?如果是这种情况,我会使用groupby like并计算显示损失表中的覆盖数量:
select
quoteID
,a.controlNo
,AccidentYear
,AccidentMonth,PolicyNumber
,paidLosses
,count(b.coverage)
from tablLosses a
join coverage b
on a.controlNo = b.controlNo
group by Coverage
它应该为每个报道提供一个计数。