Есть две таблицы "МАГАЗИН" и "МАГАЗИН_ЦЕНА".
В критерии запроса объеденяю модели:
$criteria=new CDbCriteria;
$criteria->with=array('rooms'=>array('select'=>'MIN(price)'));//здесь не правильно
$criteria->addCondition('price.price < 10000');//не видит price.price
Как правильно сначала выбрать самую минимальную цену для магазина, а потом обрезать те, которые не удовлетворяют условию.