case 'hasStockProduct' :
$criteria->join='LEFT JOIN {{stockproduct}} p ON (t.sid=p.vendor_id)';
$criteria->group='t.sid';
$criteria->having='COUNT(p.sid)>1';
break;
$count=Model::model()->getDbConnection()->createCommand("SELECT COUNT(*) FROM (SELECT name FROM {{table}} GROUP BY field HAVING COUNT(*) > 1) t")->queryScalar();
$dataProvider->setTotalItemCount($count);