作者hanjing (心宽念纯)
站内Statistics
标题[问题] SAS proc sql的问题
时间Fri Mar 27 10:05:13 2009
如果我在 libname A1中有三个表格 A11 A12 A13
想要将A12中的变数var1和A13的变数var3拿出来
并且变更label以及变数名称後,存在另一个新的表格A14里面
然後再根据A11中相同的变数var1和A14的var1进行merge
请问我该如何操作?
我有去google
在一个网页上(sugi club)
看到使用proc sql配合select的指令可以从不同的表格取出想要的变数
我照着他的方法却得到错误讯息
ERROR 22-322: Syntax error, expecting one of the following: !, !!, &, (, *,
**, +, ',', -, /,
<, <=, <>, =, >, >=, ?, AND, BETWEEN, CONTAINS, EQ, EQT, FROM,
GE, GET, GT, GTT,
LE, LET, LIKE, LT, LTT, NE, NET, OR, ^=, |, ||, ~=.
ERROR 76-322: Syntax error, statement will be ignored.
麻烦版友解惑
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.115.78.46
1F:→ kingbee:试着把语法贴出来给大家 这样大家才知道你哪里要修改 03/27 12:41
2F:→ hanjing:proc sql; 03/27 16:33
3F:→ hanjing:create table a14 as 03/27 16:33
4F:→ hanjing:select var1 as vv1, 03/27 16:33
5F:→ hanjing:from a1.a12; 03/27 16:33
6F:→ hanjing:quit ; 03/27 16:34
7F:→ tew:最後一个不能加 , 请注意 03/27 16:35
9F:→ hanjing:但我没连络方式,请作者原谅我~~ 03/27 16:37
10F:→ hanjing:感谢tew我了解为什麽原作者要加","因为他select三个变数 03/27 16:40
11F:→ hanjing:谢谢 03/27 16:40