全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
2484 3
2011-12-15
悬赏 2 个论坛币 已解决
if   ym= '珍菊降压片'       then    yaoming=98;
                                            else if   ym='珍菊降压片<60'    then    yaoming=98;

上面的程序 执行结果 是'珍菊降压片' 对应的 yaoming=98
                                 '珍菊降压片<60'  对应的 yaoming 是空的  
其他的定义中  没有特别发现 yaoming为空    这是怎么回事??  SAS log 中并没有显示错误 运行起来没有卡住         小问题 大家知道吗???

                                  后来 proc print  ; where   ym='珍菊降压片<60'  ;run;
                                   SAS 说 没有记录可以显示   但 '珍菊降压片<60'  这个是SAS  导出的excel 里面显示的  而且 数据库里也确实存在  这是 为什么??

最佳答案

soporaeternus 查看完整内容

compress(ym)='珍菊降压片
二维码

扫码加我 拉你入群

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

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

全部回复
2011-12-15 23:17:34
compress(ym)='珍菊降压片<60' 试下
二维码

扫码加我 拉你入群

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

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

2011-12-16 09:50:50
else if   ym='珍菊降压片<60'

这是什么意思?
二维码

扫码加我 拉你入群

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

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

2011-12-16 12:03:56
soporaeternus 发表于 2011-12-16 10:10
compress(ym)='珍菊降压片
谢谢  
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群