new_rank 则是@rank这个变量生成的。
逻辑是根据@rank:=reporter_id是否跟上次相同,如果跟上次不同则执行 @rank:=1这个赋值中导致@rank等于1。然后相同执行@rank:=@rank+1。reporter_id出现4次@rank大于3后不显示。
图1执行的时候没定义类型,所以@tmp还存在最后一行查询的值并且字段类型变成了字符串。导致if条件判断为“非”,无脑触发 @rank:=1导致全部值都等于1
图2是正常的。
算出的净资产收益率和数据库导出的不一致的原因是,数据细分为很多种,虽然有时候标的是净资产收益率,但是实际计算的是加权平均净资产收益率,可能导致不同。_蛔什找媛_OE(Rate of Return on Common Stockholders’ Equity),净资产收益率又称股东权益报酬率/净值报酬率/权益报酬率/权益利润率/净资产利润率,是净利润与平均股东权益的百分比,是公司税后利润除以净资产得到的百分比率,该指标反映股东权益的收益水平,用以衡量公司运用自有资本的效率。指标值越高,说明投资带来的收益越高。该指标体现了自有资本获得净收益的能力。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)