Я пытаюсь получить данные из нескольких таблиц, и я закончил с этой ошибкой: SQL: SQLSTATE [42S22]: Столбец не найден: 1054 Неизвестный столбец 'p.firstname' в 'список полей'Неизвестная колонка - множественные объединения в 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);
Кто-нибудь знает, что я делаю неправильно? Или есть лучший способ получить связанные данные?