Condição CDbCriteria de outro CDbCriteria

Eu não, se eu quiser fazer é possível ou não, tenho dois modelos que eu quero obter dados de um modelo usando uma condição de outro.

$criteria1=new CDbCriteria; $paramIds = $s['param_id']; $stress = model1::model()->find($criteria1); $mycondition= ($stress->stress_value); echo $mycondition ; // I get this value and I want to use it as // condition for the next cdbcreteria $criteria2=new CDbCriteria; // condition $criteria2->addcondition(array('pressure_value' > $mycondition)); // I can't perform this condition $criteria2->order = "pressure_value desc"; $pressure = model2::model()->find($criteria2); 

Qualquer ideia ? meu código está errado ou o que eu quero fazer não é possível dessa maneira?

Muito Obrigado

obrigado @ Örs

sua solução funciona para mim com a declaração de comparação em cdbcreteria após a condição

 $criteria2->params = array(':value' => $mycondition)