请问高手,proc sql 里面用的命令和sql 语言一样吗,好像很多函数都不同啊,比如字符串函数replace在proc sql不能用啊,还有left,right函数和我们一般的sql语言的用法都不一样啊,请问怎么办,我现在急需使用replace函数替换字符串。
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝
Only standard SQL are the same for different software. And each software adds more functions to its own version.
USE 'translate' or 'tranwrd' functions instead of replace in SAS.
我是这样干的
data air;infile 'd:\sj\air.txt';input Empid JobCode $ Salary $ 8. Bonus ;proc sql;select substr(JobCode,1,2) /*(变量,从第一个字符截取,2个宽度)*/label='wxq1638',count(*) as count /*将条件数据赋予表count*/from air /*读入数据*/group by 1;