Sas 计数一系列单元格中出现的唯一数字的总数
你好,这是我的数据样本Sas 计数一系列单元格中出现的唯一数字的总数,sas,sas-macro,Sas,Sas Macro,你好,这是我的数据样本 coustmer_NO id 1 5 1 13 2 4 2 4 2 4 3 4 3 10 4 8 4
coustmer_NO id
1 5
1 13
2 4
2 4
2 4
3 4
3 10
4 8
4 8
使用SQL>>我想计算每个客户有多少不同的ID。
预期产出为:
coustmer_NO total_id
1 2
2 1
3 2
4 1
在MYSQL中尝试此查询:
select coustmer_NO, count(distinct id) as 'total_id' from table_name group by coustmer_NO;
我猜你的数据有错 结果应该是:
coustmer_NO total_id
1 2
2 1
3 2
4 1
您可以执行以下操作:
按客户号从组中选择客户号,countdistinct id作为总客户号;
在mysql中,deaccountId>计算ID的总数。我要计算的是唯一值。请再次查看客户2和4。错误的查询请尝试此检查我的和你的相同:D:DD:Correct我第一次犯了打字错误,我写的和你一样:D:D+1