在另一列中多次查找链接到单个条目的美元总和
Finding the sum of dollars linked to a single entry multiple times in another column
我有一个 table,其中的列标有 procedure_code 和 amt_paid 以及其他几个列,但只有这两个列与我正在尝试做的事情有关。在 procedure_code 列中可能有 100 个相同外科手术代码的条目,因为支付的金额可能不同。我尝试了以下查询,但它不断获取代码的每个条目的 returns 和作为单独行支付的美元金额:
select procedure_code,count(procedure_code) as number_times_reported,
sum(amt_paid) as total_dollars from table group by procedure_code, amt_paid;
有人可以给我指出正确的方向,以便结果是 1 个程序代码、它发生的次数以及与该程序代码相关的所有美元的总和吗?提前致谢。
尝试从 "group by" 中删除 amt_paid 列。应该如下:
select procedure_code,
count(procedure_code) as number_times_reported,
sum(amt_paid) as total_dollars from table
group by procedure_code;
我有一个 table,其中的列标有 procedure_code 和 amt_paid 以及其他几个列,但只有这两个列与我正在尝试做的事情有关。在 procedure_code 列中可能有 100 个相同外科手术代码的条目,因为支付的金额可能不同。我尝试了以下查询,但它不断获取代码的每个条目的 returns 和作为单独行支付的美元金额:
select procedure_code,count(procedure_code) as number_times_reported,
sum(amt_paid) as total_dollars from table group by procedure_code, amt_paid;
有人可以给我指出正确的方向,以便结果是 1 个程序代码、它发生的次数以及与该程序代码相关的所有美元的总和吗?提前致谢。
尝试从 "group by" 中删除 amt_paid 列。应该如下:
select procedure_code,
count(procedure_code) as number_times_reported,
sum(amt_paid) as total_dollars from table
group by procedure_code;