自己构造sql语句 [ 新手入门 ]
$sql="select sum(score) as sum_score,count(score) as count_score from oa_score where eid=:eid and score_weight=:score_weight and cid=:cid and standard_id=:standard_id";
$results=$db->createCommand($sql)->query( array(":score_weight"=>$item_weight['pid_weight'],":cid"=>$key,":standard_id"=>$item->id,":eid"=>$id )
);
foreach($results as $score){
$porportion_score=Standard::model()->findByPk($item->id)->porportion; //每项标准的比例值
$sum+=$score["sum_score"]*$porportion_score/100;
}
这是我自己找的 分享给菜鸟吗 因为我也是菜鸟 自己学东西太难了 不管有没有用 我留下了 高手们别笑话我啊
共 0 条回复
没有找到数据。
dapeng
注册时间:2012-08-12
最后登录:2014-07-26
在线时长:0小时20分
最后登录:2014-07-26
在线时长:0小时20分
- 粉丝2
- 金钱1160
- 威望0
- 积分1160