Содержание

CDbCriteria

    $criteria = new CDbCriteria();
    $criteria->select = '*, SUM(IF(type = 1, 1, 0)) AS sellersCnt';
    $criteria->with = array('profile');
    $criteria->together = TRUE;
    $sellersArray = User::model()->findAll($criteria);
    $criteria->select = array("SUM(price) as price");
    $criteria->with = array();
    $result = self::model()->find( $criteria );
    return $result->price;

Методы

Подробнее: http://www.yiiframework.com/doc/api/1.1/CDbCriteria#distinct-detail

SQL

Relations