请教如何用SQL实现下面结果,也就是按N_DATE 和C_FUNDCODE 分组,求C_STOCKTYPE等于不同的标识时的RATIO和,并作为列变量。
多谢多谢
N_DATE C_FUNDCODE C_FUNDNAME STK BOND FUND
20200930 A AA 0.03 0.07 0.05
20200930 B BB 0.03 0.07 0.05
附:数据集A
data a;
input N_DATE C_FUNDCODE $ C_FUNDNAME $ C_STOCKTYPE $ C_STOCKNAME $ RATIO;
cards;
20200930 A AA STK XXX 0.01
20200930 A AA STK TTT 0.02
20200930 A AA BOND PPP 0.03
20200930 A AA BOND QQQ 0.04
20200930 A AA FUND SSS 0.05
20200930 B BB STK XXX 0.01
20200930 B BB STK TTT 0.02
20200930 B BB BOND PPP 0.03
20200930 B BB BOND QQQ 0.04
20200930 B BB FUND SSS 0.05
;
run;