Endt:=20200904T;
Index:='SW801003';
GetBkWeightByDate(Index,Endt,t);
setsysparam(pn_date(),Endt);
t:= select *,spec(StockSWIndustryIdLv1(),['代码']) as '行业代码' from t end;
return select ['行业代码'],stockname(['行业代码']) as '行业名称',
sumof(['比例(%)']) as '行业比例(%)'
from t group by ['行业代码'] end;
//返回结果如下:
行业代码 | 行业名称 | 行业比例(%)
|
---|
SW801080 | 电子 | 8.942847
|
SW801880 | 汽车 | 2.910021
|
SW801780 | 银行 | 6.479452
|
SW801180 | 房地产 | 3.345570
|
SW801770 | 通信 | 2.078025
|
SW801170 | 交通运输 | 2.423890
|
SW801890 | 机械设备 | 4.185616
|
SW801790 | 非银金融 | 8.538243
|
SW801050 | 有色金属 | 2.813996
|
SW801750 | 计算机 | 5.618160
|
SW801150 | 医药生物 | 10.838857
|
SW801040 | 钢铁 | 0.758261
|
SW801740 | 国防军工 | 1.999296
|
SW801140 | 轻工制造 | 1.477035
|
SW801760 | 传媒 | 3.186447
|
SW801160 | 公用事业 | 2.635129
|
SW801010 | 农林牧渔 | 2.671604
|
SW801710 | 建筑材料 | 1.591582
|
SW801210 | 休闲服务 | 1.012510
|
SW801110 | 家用电器 | 2.955468
|
SW801200 | 商业贸易 | 1.244429
|
SW801030 | 化工 | 5.416251
|
SW801730 | 电气设备 | 4.584661
|
SW801230 | 综合 | 0.464447
|
SW801130 | 纺织服装 | 0.616761
|
SW801020 | 采掘 | 1.015868
|
SW801720 | 建筑装饰 | 1.738958
|
SW801120 | 食品饮料 | 8.456602
|