全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
7435 8
2013-09-01
各位大虾,请教一个问题,如何将数据库里取出的值赋值给一个变量。
比如下例,如果我想要知道name=“李四" 是哪个班的,并赋值给宏变量class_lisi,应该如何写程序呢?
谢谢

id        sex        name        class
1        1         张三        1年1班
2        0        李四        1年2班
3        1        王五        1年3班
二维码

扫码加我 拉你入群

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

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

全部回复
2013-9-1 20:54:53
坐等高手解答~
二维码

扫码加我 拉你入群

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

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

2013-9-1 21:12:43
躺着等高高手解答
二维码

扫码加我 拉你入群

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

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

2013-9-1 21:36:07
是不是这样
data test;
input id sex name $ class $;
datalines;
1 1 ZhangSan G1_1
2 0 LiSi G1_2
3 1 WangWu G1_3
; run;

proc sql;
    select class into : class_list
      from test
      where name = 'LiSi';
quit;

%put &class_list;
二维码

扫码加我 拉你入群

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

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

2013-9-1 23:38:41
简单好用,谢谢!
二维码

扫码加我 拉你入群

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

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

2013-9-2 10:21:30
邓贵大 发表于 2013-9-1 21:12
躺着等高高手解答
邓兄躺着开玩笑
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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