简体   繁体   English

如何为Yii CDbCriteria select添加条件?

[英]How can add a condtion to Yii CDbCriteria select?

I use this codes. 我使用此代码。 I want check if budget < 0 select it. 我要检查预算<0是否选择它。

$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? 如何添加此条件?

use 采用

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

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM