douji2520 2016-07-07 10:16
浏览 43
已采纳

如何为Yii CDbCriteria选择添加条件?

I use this codes. I want check if budget < 0 select it.

$criteria = new CDbCriteria;
$criteria->select = array('*', 'SUM(amount) as budget');
$criteria->group = 'user_id';
$debtors = Transactions::model()->findAll($criteria);

How can i add this condition?

  • 写回答

1条回答 默认 最新

  • drqvr26084 2016-07-07 10:17
    关注

    use

    $criteria = new CDbCriteria;
    $criteria->select = array('*', 'SUM(amount) as budget');
    $criteria->having = 'budget < 0 ' ;
    $criteria->group = 'user_id';
    $debtors = Transactions::model()->findAll($criteria);
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
编辑
预览

报告相同问题?