楼主: michaelxiagang
9145 4

[问答] SAS里面时间的比较 [推广有奖]

  • 0关注
  • 0粉丝

硕士生

18%

还不是VIP/贵宾

-

威望
0
论坛币
18 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
118 点
帖子
203
精华
0
在线时间
72 小时
注册时间
2014-10-24
最后登录
2016-9-3

楼主
michaelxiagang 发表于 2014-11-14 14:11:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
新手问一个简单的问题

sas里面如何比较时间。 比如说我希望 date 要晚于 01/01/2014 (只要今年的数据)

我在 data step 里面 写

data test;
    set  test;
    where date > 01/01/2014;
run;

提示出错, 请问问题出在哪里?

二维码

扫码加我 拉你入群

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

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

关键词:Data step Where test Data date where 如何

沙发
wwang111 发表于 2014-11-14 14:20:18
如果date是字符形: where input(date,mmddyy10.) > input('01/02/2014',mmddyy10.);

如果date是数值型: where date>input('01/02/2014',mmddyy10.);

藤椅
mingfeng07 学生认证  发表于 2014-11-14 14:20:23
where date>"01jan2004"d;

板凳
michaelxiagang 发表于 2014-11-15 15:34:39
谢谢ls两位。

报纸
zhouli2016 发表于 2016-5-23 09:40:15
如果有空值的话,怎么样自动去掉空值呢?

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

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