Sto cercando di ottenere dati da più tabelle e ho terminato con questo errore: SQL: SQLSTATE [42S22]: colonna non trovata: 1054 colonna sconosciuta 'p.firstname' in 'field list'Colonna sconosciuta - più join in CDbCriteria
$criteria = new CDbCriteria;
$criteria->select = 'ohu_id, hash, p.firstname, p.surname, p.city, u.email AS Email';
$criteria->join = 'LEFT JOIN `profiles` p ON p.user_id = user_id';
$criteria->join = 'LEFT JOIN users u ON user_id = u.id';
$criteria->condition = 'offer_id = :oID';
$criteria->params = array(':oID' => $_GET['id']);
$model = MyModel::model()->findAll($criteria);
Qualcuno sa cosa sto facendo male? O c'è un modo migliore per ottenere dati correlati?