condition dans les critères de yii framework php

$criteria=new CDbCriteria();
$criteria->with = array('reviewCount', 'category10', 'category20', 'category30', 'town');
$criteria->select = 't.id,business,street,postalCode,contactNo,checkinCount,count(tbl_abc.id) as spcount';
$criteria->join = 'left join tbl_abc on t.id=tbl_abc.businessId';
$criteria->group = 't.id';
$criteria->order = 'spcount DESC';
$criteria->condition='spcount>1';
$bizModel = new CActiveDataProvider(Business::model(), array(
    'criteria' => $criteria
));

J'obtiens cette erreur:

Column not found: 1054 Unknown column 'spcount' in 'where clause'

Si je omettre la condition de la requête fonctionne bien & les commandes des entreprises, par spcount. Alors, comment dois-je réécrire cette requête telle que je reçois toutes les entreprises dont les spcount est plus grand que 1?

InformationsquelleAutor iThink | 2012-03-23