@run182

Почему не выполняеться запрос?

$criteria->join = 'LEFT JOIN r_users ON r_users.email = r_payments.LABEL';

Возвращает ошибку:
CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'r_payments.label' in 'on clause'

Подскажите, где может быть ошибка. Названия таблиц и столбцов указаны верно.
  • Вопрос задан
  • 291 просмотр
Решения вопроса 1
vyachin
@vyachin
Ищу работу
Информации мало, но могу предположить что так должно помочь
$criteria->join = 'LEFT JOIN r_users ON r_users.email = t.LABEL';
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@maxyc_webber
Web-программист
CDbCommand не удалось исполнить SQL-запрос: SQLSTATE[42S22]: Неизвестное поле: 1054 Неизвестная колонка 'r_payments.label' в условии
Ответ написан
Комментировать
@Akellacom
CTO
Нету колонки label в таблице r_payments
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы