Мне было интересно, может ли кто-нибудь помочь мне с написанием этого запроса с помощью CDbCriteria.Справка по SQL-запросу в структуре Yii (количество, группа)!
SELECT COUNT(*), vrste_odsustva_id FROM doob.calendar WHERE radnik_id=19 group by vrste_odsustva_id;
Я судимый с этим, но он не перечислял мне ничего
$criteria= new CDbCriteria;
$criteria->select = '*, COUNT(*)'; // is also the default value so you can leave this line out
$criteria->condition = 'vrste_odsustva_id != NULL';
$criteria->params = array(':radnik_id' => $radnik_id);
$criteria->group = 'vrste_odsustva_id';
$odsustva=Calendar::model()->find($criteria);
Я просто получаю пустой массив.
Примечание: Это Yii 1.1.6 версия
Спасибо, что работал, но я хотел бы использовать CDbCriteria вместо querybuider, но все равно спасибо, это помогло. – galabl
@galabl проверить мой обновленный ответ. – Criesto