Database 使用Yii ActiveRecord执行以下查询

Database 使用Yii ActiveRecord执行以下查询,database,activerecord,yii,frameworks,Database,Activerecord,Yii,Frameworks,我有一个表,我想将所有点作为单个用户id的SUM()来获取 e、 g 我如何使用$criteria=new CDbCriteria()函数来获取用户id为“111”的和(点),结果是250 到目前为止我有这个。。。我应该怎样做加法和子句 $Criteria = new CDbCriteria(); $Criteria->condition = "user_id = 2342312"; $Products = ShopPurchases::model()->find($Criteria

我有一个表,我想将所有点作为单个用户id的SUM()来获取

e、 g

我如何使用$criteria=new CDbCriteria()函数来获取用户id为“111”的和(点),结果是250

到目前为止我有这个。。。我应该怎样做加法和子句

$Criteria = new CDbCriteria();
$Criteria->condition = "user_id = 2342312";
$Products = ShopPurchases::model()->find($Criteria);
需要将$pointsSum定义为模型中的公共属性,并使用:

$Products->pointsSum
$criteria->select = array('*', 'SUM(points) as pointsSum');
$Products->pointsSum