全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
4158 16
2014-05-13
悬赏 500 个论坛币 已解决
data temp5;
set temp;
if code='0055' then
  do;
  r1=0.5*r;
  p=&a;         
  end;
if code='0001' then
  do;
  r1=0.3*r;
  p=&a;
  end;
if code='0009' then
  do;
  r1=365*0.05;
  p=&a;
  end;
run;

/*新的一只*/
proc sql;
  connect to oracle as conname  (&risk);  
  create table temp as select * from connection to conname   
(
select bizdate,a.code,a.name,close_price,bizdate2,close_price2,close_price/close_price2-1 as r,
       to_date(bizdate,'yyyy-mm-dd')-to_date(bizdate2,'yyyy-mm-dd') as interval      from
(select bizdate,code,name,close_price

最佳答案

jeozu 查看完整内容

把代码分为三部分,其中为R000001, R000002写的部分都没有insert到数据库,所以,应该不重要,先说最后一部分。 我的vi突然不能输入中文了,所以就容忍一下垃圾英文。说明在最开头。建议拷贝到SAS editor或者其他editor看。 =============================最后部分
二维码

扫码加我 拉你入群

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

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

全部回复
2014-5-13 23:35:58
把代码分为三部分,其中为R000001, R000002写的部分都没有insert到数据库,所以,应该不重要,先说最后一部分。
我的vi突然不能输入中文了,所以就容忍一下垃圾英文。说明在最开头。建议拷贝到SAS editor或者其他editor看。
=============================最后部分
复制代码
二维码

扫码加我 拉你入群

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

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

2014-5-14 10:25:08
这段代码写的真不怎么有效率,
看得头疼。
二维码

扫码加我 拉你入群

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

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

2014-5-14 10:25:52
我去摘点车厘子,等会儿上传结果。
二维码

扫码加我 拉你入群

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

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

2014-5-14 10:41:16
这个就是一个简单的数据操作和数据转换,太简单了,实在写不下去了。。。谁给你接着写吧。
复制代码
二维码

扫码加我 拉你入群

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

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

2014-5-14 13:38:20
zhangwenteng 发表于 2014-5-14 10:41
这个就是一个简单的数据操作和数据转换,太简单了,实在写不下去了。。。谁给你接着写吧。
一句一句解释人都会疯掉~~~
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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