平常使用较多的是在SAS的SQL指令,对于想调用的新增变量加上Calculated即可。
proc sql;
select count(*) as cnt , calculated cnt / 100 as cnt2
from xxxx;
quit;
但现在想在oracle 里使用的话,请问该怎么调整呢
平常使用较多的是在SAS的SQL指令,对于想调用的新增变量加上Calculated即可。
proc sql;
select count(*) as cnt , calculated cnt / 100 as cnt2
from xxxx;
quit;
但现在想在oracle 里使用的话,请问该怎么调整呢
在Oracle中,你可以使用SELECT子句中的表达式将新增变量添加到结果集中,并使用别名引用它(与SAS中的“Calculated”相似)。以下是一个例子:
SELECT COUNT(*) AS cnt, cnt/100 AS cnt2
FROM table_name;
请注意,这里没有使用“calculated”关键字。此外,在Oracle中,您可能需要对表名和列名进行必要的更改,以便它们与您的数据库和表结构相匹配。