7606 4

[问答] 有关sas sql count 的问题 [推广有奖]

  • 5关注
  • 0粉丝

本科生

83%

还不是VIP/贵宾

-

威望
0
论坛币
8 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
991 点
帖子
87
精华
0
在线时间
67 小时
注册时间
2015-4-21
最后登录
2016-4-12

楼主
小琪是豆豆猪 发表于 2016-3-8 20:12:22 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
a.PNG

写的这段code里面,
想算 distinct usubjid 之后的count,
但是这样写算出的count是 原来usubjid的个数。
怎么改能在一段code里算出distinct usubjid之后的 count数呢
请教各位~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Count sql Distinct code SUB count

a.PNG (9.99 KB)

a.PNG

沙发
孤单的我们 发表于 2016-3-9 09:19:06
count(distinct usubjid) as num

藤椅
小琪是豆豆猪 发表于 2016-3-9 13:19:54
孤单的我们 发表于 2016-3-9 09:19
count(distinct usubjid) as num
不好意思,好像是我没有描述清楚
我要的是distinct以后,每一个每一个usubjid的count
nn.PNG

如果要用count(distinct usubjid)的话,结果是上面那样的,
我想要的是num这里等于1,1,1,1,1,1,1,1...........

板凳
孤单的我们 发表于 2016-3-9 13:44:34
小琪是豆豆猪 发表于 2016-3-9 13:19
不好意思,好像是我没有描述清楚
我要的是distinct以后,每一个每一个usubjid的count
proc sql noprint;
create table bb as
select distinct usubjid,datrt,count(distinct usubjid) as num
from analysis.adda(where=(^missing(datrt)))
group by usubjid,datrt;
quit;

报纸
小琪是豆豆猪 发表于 2016-3-9 19:15:58
孤单的我们 发表于 2016-3-9 13:44
proc sql noprint;
create table bb as
select distinct usubjid,datrt,count(distinct usubjid) as nu ...
非常感谢!!

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 06:21