[Risolto]Problemi Con Join In Una Query

Salve ragazzi ho un problema su questo critiria ovvero:


$critiria=new CDbCriteria();

                $critiria->select='prodotti_finali.nome_prodotto';

                $critiria->join = 'JOIN prodotti_finali ON lavorazione.nome_prodotto';

                $critiria->condition = 'prodotti_finali.soglia>lavorazione.quantita';

                $critiria->order='nome_prodotto DESC';

            

                $dataProvider=new CActiveDataProvider('Lavorazione', array(

                    'criteria'=>$critiria,

                    

                    'pagination'=>array(

                        'pageSize'=>20,

                    ),

                ));

mi tice che la colonna quantita non esiste:


CDbCommand ha riportato un errore nell'esecuzione della query SQL: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'lavorazione.quantita' in 'where clause'

anche se nella tabella lavorazione la colonna è presente… Come mai?

Al posto di lavorazione utilizza "t".

grazie sensorario