有人可以帮我解决SAS / SQL如何处理嵌套查询或子查询的问题。它是否会进行内部选择,"从MasterFile中选择总和(价格)"只有一次或外部查询的每次迭代?
proc sql;
create table categorySpend as
select categoryid, sum (price) as CategoryRevenue, (select sum(price) from MasterFile)as TotalRevenue
from MasterFile
group by categoryid;
quit;
答案 0 :(得分:4)
了解幕后发生的事情的最佳方法可能是在_method
语句中使用未记录的_tree
和proc sql
选项。对于非常详细的报道,这是一个很好的来源: