g*****r 发帖数: 130 | 1 公司交给我一个任务,要把一些简单的SAS code 翻译成SQL. 请大家帮忙一下看看下面
这SAS 是不是有错误,为什么那个create的表的名字跟下面select 的 表的名字是一样
的呢?还有就是表的名字里有个“&refresh”在那是不是有特别意思?还只是个表的名
字罢了?谢谢了!!
proc sql;
create table game.last_play&refresh as
select a.*, b.dura_days
from game.last_play&refresh a left join dw.players_dim b
on a.player_id = b.player_id |
s******r 发帖数: 1524 | 2
no. It would replace the original table. It should be a sas dataset not sql
table.
还有就是表的名字里有个“&refresh”在那是不是有特别意思?还只是个表的名
refresh is macro variable.
baozi pls
【在 g*****r 的大作中提到】 : 公司交给我一个任务,要把一些简单的SAS code 翻译成SQL. 请大家帮忙一下看看下面 : 这SAS 是不是有错误,为什么那个create的表的名字跟下面select 的 表的名字是一样 : 的呢?还有就是表的名字里有个“&refresh”在那是不是有特别意思?还只是个表的名 : 字罢了?谢谢了!! : proc sql; : create table game.last_play&refresh as : select a.*, b.dura_days : from game.last_play&refresh a left join dw.players_dim b : on a.player_id = b.player_id
|
m*********n 发帖数: 413 | 3 code是没错 但会在log里面产生一个warning,不妨自己run一下试试再来求助 |
g*****r 发帖数: 130 | 4 牛,谢谢,谢谢。全副身家2包子全部奉上!
sql
【在 s******r 的大作中提到】 : : no. It would replace the original table. It should be a sas dataset not sql : table. : 还有就是表的名字里有个“&refresh”在那是不是有特别意思?还只是个表的名 : refresh is macro variable. : baozi pls
|
g*****r 发帖数: 130 | 5 没有environment 试呢。要不然就可以自己摸索一下了。只扔给我一script而已。
【在 m*********n 的大作中提到】 : code是没错 但会在log里面产生一个warning,不妨自己run一下试试再来求助
|
s******r 发帖数: 1524 | 6 谢了,让你倾家荡产,怪不好意思的。
【在 g*****r 的大作中提到】 : 牛,谢谢,谢谢。全副身家2包子全部奉上! : : sql
|
m*********n 发帖数: 413 | |