Yii 实现数据库SUM操作

方法一:这种方法有个坑儿,就是as 后面的别名,必须是属性范围内的名字。

$criteria = new CDbCriteria();  
$criteria->select = 'sum(amount) total';  
$criteria->order = ‘wom_id desc’;  
$criteria->addCondition(“wom_id=4");//也可以$criteria->condition = "$wom_id=4";  
$aResult = Member::model()->findAll($criteria);

 

方法二:

//获取账户已到帐总额
    public static function GetAmountAlreadyArrive($int_wom_id){
        $connection = Yii::app()->weimob_payment;
        $str_sql  = "select sum(`ww_amount`) as `total_balance` from `t_wm_weimobpay_withdrawal_new`";
        $str_sql .= " where wom_id={$int_wom_id} and ww_pay_status=1 and ww_check_status=1";
        $command = $connection->createCommand($str_sql);
        return $command->queryAll();
    }
    
    //获取账户提现总额
    public static function getCashamount($int_wom_id){
        $connection = Yii::app()->weimob_payment;
        $str_sql  = "select sum(`ww_amount`) as `total_balance` from `t_wm_weimobpay_withdrawal_new`";
        $str_sql .= " where wom_id={$int_wom_id} and ww_check_status!=2";
        $command = $connection->createCommand($str_sql);
        return $command->queryAll();
    }

 

转载于:https://www.cnblogs.com/sungx/p/4122536.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值