全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
1186 5
2015-07-07
%let A=0 %to 9;
%let B=0 %to 9;
data test;
input id $4. phone_number $11.;
cards;
0001 13900000000
0002 12349999044
0003 16038489555
0004 12904830935
0005 24902380394
0006 40938609348
0007 19295559440
0008 13919199191
0009 19339119393
0010 29395844859
;
run;
data a_test;
set test;
where phone_number like '%&A&B&A&B%' or phone_number like '%&A&A&B&B%'
or phone_number like '%&A&A&A&B%' or phone_number like '%&A&A&A&A&A%'
or phone_number like '%&A&A&A&A%' or phone_number like '%&A&A&A%'
;
run;
proc print data=a_test;
run;

代码如上,a_test 是空的,是我哪地方打错了?

二维码

扫码加我 拉你入群

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

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

全部回复
2015-7-7 21:06:44
求帮助啊
二维码

扫码加我 拉你入群

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

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

2015-7-7 21:18:21
你想表达的逻辑是什么?从A和B的宏变量命名来看,二者没有区别啊。
二维码

扫码加我 拉你入群

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

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

2015-7-7 21:28:59
mingfeng07 发表于 2015-7-7 21:18
你想表达的逻辑是什么?从A和B的宏变量命名来看,二者没有区别啊。
我想得到连号的手机号码,定义宏变量然后通过循环可以自动输出类似ABAB AAABA这种的手机号
二维码

扫码加我 拉你入群

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

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

2015-7-7 21:56:17
从你的代码逻辑来看,应该三种形式就足够了:ABAB,AABB,AAA。
我是这么写的:
复制代码
二维码

扫码加我 拉你入群

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

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

2015-7-8 12:55:15
mingfeng07 发表于 2015-7-7 21:56
从你的代码逻辑来看,应该三种形式就足够了:ABAB,AABB,AAA。
我是这么写的:
谢谢,太赞额
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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